但在纳粹德国占领后，大量犹太人逃往了以色列，如今仅剩415人。此外，还有新教徒3,796人。除了本地出生的人口，贝尔格莱德还有众多来自其它前南斯拉夫地区的塞尔维亚人，他们有的是来寻求更好的生活，有的是为了逃离战争和种族仇杀的难民。据非正式统计，来自克罗地亚、波斯尼亚和黑塞哥维那以及科索沃自治省的塞尔维亚人已超过200万。除此以外，还有许多非塞尔维亚人居住在贝尔格莱德，原因是贝尔格莱德曾是多民族的南斯拉夫的首都。据估计，有数千中国人居住在贝尔格莱德，他们于1990年代中期移民而来，在新贝尔格莱德拥有华人区