02年统计，贝尔格莱德有人口1,576,124。主要民族有塞尔维亚人（1,417,187人）、南斯拉夫人（22,161人）、黑山人（21,190）、吉普赛人（19,191）、克罗地亚人（10,381）和马其顿人（8,372）。 虽然历史上曾出现过多种宗教，但如今贝尔格莱德的宗教还是比较单一的。塞尔维亚东正教是信徒最多的宗教，目前共有信徒1,429,170人。此外，还有伊斯兰教信徒20,366人和天主教信徒16,305人。历史上贝尔格莱德还曾有过人数众多的犹太教徒，但在纳粹德国占领后，大量犹太人逃往了以色