Stefan Nemanjic ble i 1217 kronet til den første serbiske kongen og regjerte til 1227. I 1403 ble byen hovedstad for det serbiske despotiet under Stefan Lazarević. Dette regnes også som den første serbiske statsdannelsen. Det osmanske riket erobret byen i 1521, og det siste osmanske regimentet forlot Kalemegdan først i 1867. Fra samme tidspunkt ble Beograd hovedsete for Fyrstedømmet Serbia. Byen ble senere hovedstad i Kongeriket Serbia fra 1883 til 1918 og hadde deretter tilsvarende status i Kongeriket Jugoslavia. Fra slutten av andre verdenskrig var Beograd hovedstad i Den sosialistiske føderale republikken Jugoslavia, fra 2003 var den hovedstad i Serbia og Montenegro og fra juni 2006 er den hovedstad i republikken Serbia.