La composition ethnique des habitants de la République de Serbie est variée, ainsi, outre la population majoritaire composée des Serbes, en Serbie habitent également 40 autres nationalités. Tous les citoyens ont les mêmes droits et obligations et bénéficient d’une complète égalité de droits.
Selon le dernier recensement de 2002, la République de Serbie a 7 498 001 habitants (sans données pour le Kosovo-et-Métochie). Les Serbes représentent 82,86 % des habitants, les Hongrois 3,91 %, les Bosniaques 1,81 %, les Roma 1,44 %, les Yougoslaves 1,08 %, les Croates 0,92 %, les Albanais 0,82 %, les Slovaques 0,79 %, les Valaques 0,53 %, les Roumains 0,46 %, les Macédoniens 0,34 %, les Bulgares et Bunjevci 0,27 % respectivement, les Musulmans 0,26 %, les Ruthènes 0,21 %, les Slovènes et les Ukrainiens 0,07 % respectivement, les Gorans 0,06 %, les Allemands 0,05 % et les Russes et les Tchèques 0,03 % respectivement.
La population de la Serbie est pour la plus grande partie orthodoxe. L’Église orthodoxe serbe, autocéphale depuis 1219, a joué un rôle important dans le développement et la préservation de l’identité nationale serbe. Le plus grand nombre de croyants en Serbie sont de religion orthodoxe (84,98 %), suivis par les catholiques romains (5,48 %), musulmans (3,2 %) et protestants (1,08 %) ; les autres religions sont également représentées.
Les églises et les communautés religieuses traditionnelles qui possèdent en Serbie une continuité historique et dont la personnalité morale est accordée suivant les lois spécifiques sont :
La Constitution de la République de Serbie garantit aux minorités nationales les droits en concordance avec les plus hautes normes internationales. Les droits collectifs des minorités nationales leur permettent de décider sur les questions relatives à leurs cultures respectives, éducation, informations et l’emploi de leur langue et alphabet, à travers leurs conseils nationaux élus, qui sont jusqu’à présent constitués par les représentants des 10 minorités nationales : Bunjevci, Bulgares, Bosniaques, Hongrois, Roma, Roumains, Ruthènes, Slovaques, Ukrainiens et Croates.
Dans la Province autonome de Kosovo-et-Métochie, où habite la plus grande partie de la minorité nationale albanaise, le dernier recensement auquel ils ont participé a eu lieu en 1981, ainsi le nombre précis de ses habitants n’est pas connu.