Serbia jest tradycyjnie krajem chrześcijańskim począwszy od chrystianizacji Serbów przez misjonarzy Cyryla i Metodego w IX wieku. Dlatego dominującym wyznaniem jest prawosławie z Serbskim Kościołem Prawosławnym. Podczas panowania Imperium osmańskiego na Bałkanach, w Serbii zadomowił się islam, głównie w południowych regionach Raški, Preševa i Bujanovac, jak również w spornym terytorium Kosowa. Katolicyzm ma swoje korzenie w kraju, przez obecność Węgrów w Wojwodinie (głównie w północnej części województwa), podczas gdy protestantyzm został zasiany w Serbii przez Słowaków w XVIII i XIX wieku.
Udział poszczególnych wyznań w populacji Serbii (według Spisu Powszechnego w 2011 r.)[1]:
Statystyki według Pew Research Center w 2010 roku[2][3]: