被罗马帝国占领公元520年，斯拉夫人占领了这一地区。此后它在拜占庭帝国、法兰克王国、保加利亚王国和奥匈帝国之间几次易手。城市的斯拉夫语名字"Beligrad"（字面意思为“白城”）第一次被提及是在878年。1284年，贝尔格莱德第一次成为塞尔维亚斯雷姆王国的首都。在1521年，贝尔格莱德被奥斯曼帝国占领，并在奥斯曼帝国和哈布斯堡王朝的统治之间几度易手，并在1841年重新成为塞尔维亚的首都。此后，自1918年至1991年，贝尔格莱德是南斯拉夫首都。南斯拉夫解体后，它又成为塞尔维亚和黑山的行政、立法首都，直