Исторически в России ведущими религиями являются христианство (православие) и ислам. Географически православие охватывает всю территорию России, так как после крещения Руси оно стало распространяться вместе с волнами переселений русских. Ислам и буддизм-ламаизм распространены в ареалах проживания отдельных народов России.
Ислам исповедуют татары, башкиры, представители народностей Дагестана, кабардинцы, чеченцы, ингуши, адыгейцы. Живущие на Северном Кавказе осетины исповедуют православие.
Остальные народы России по вероисповеданию являются православными. Православную религию (наряду с остатками шаманизма) исповедуют верующие малочисленных народов Севера (ненцы, чукчи, эвенки).