塞尔维亚通常每十年举行一次人口普查。1834年，塞尔维亚公国已经进行了一场人口普查。最近的一次人口普查则是在2011年。按照2011年人口普查的数字，塞尔维亚有人口7186862人。2014年，塞尔维亚估计有人口7304972人。塞尔维亚是一个多民族国家。据2011年人口普查，塞尔维亚人是塞尔维亚的最大民族，佔塞尔维亚总人口的83.3％。匈牙利人主要居住在伏伊伏丁那自治省北部，是塞尔维亚最大的少数族裔，佔塞尔维亚总人口的3.5％。罗姆人佔全国总人口的2％，但非官方机构估计实际比例更高。波士尼亚人是塞尔维亚的