Klimat Belgrad leży w strefie wilgotnego klimatu subtropikalnego, z wpływem klimatu kontynentalnego. Jesienią i zimą często wieje bardzo mocny, południowo-wschodni wiatr koszawa, który pochodzi znad Afryki, wiejący w kierunku Węgier, trwający zwykle kilka dni.
Struktura etniczna W 2011 miasto liczyło 1 659 440 mieszkańców, z których 1 505 448 to Serbowie, 27 325 Romowie, 9 902 Czarnogórcy, 8061 Jugosłowianie, 7 752 Chorwaci, 6 970 Macedończycy, 5 328 Gorani, 3 996 Muzułmanie, 2 104 Słowacy, 1 810 Węgrzy, 1 596 Boszniacy, 1 539 Słoweńcy, 1 301 Rosjanie, 1 282 Rumuni, 252 Albańczycy, 1 188 Bułgarzy, 498 Niemcy, 418 Ukraińcy, 245 Rusini, 182 Wołosi, 172 Buniewcy, 17 083 inni. 38 971 osób nie zadeklarowało żadnej przynależności narodowej, 1289 osób wskazało przynależność regionalną, a 23 728 to osoby o nieznanej przynależności narodowej.
Struktura wyznaniowa Według spisu powszechnego z 2011 roku struktura wyznaniowa mieszkańców Belgradu wyglądała następująco: Religia Liczebność Prawosławie 1 475 168 Katolicyzm 13 720 Protestantyzm 3 128 Inne kościoły chrześcijańskie797 Islam 31 914 Judaizm 295 Religie azjatyckie 541 Inne religie 741 Agnostycy2 425 Niewierzący 40 657 Nie udzieliło odpowiedzi 54 871 Nieznana27 684 Łącznie 1 659 440