Munisipyo ang Opština Beograd-Stari Grad (Pinulongang Serbyo: Opština Stari Grad) sa Serbiya.[1] Ang Opština Beograd-Stari Grad nahimutang sa distrito sa Belgrade ug lalawigan sa Central Serbia, sa sentro nga bahin sa nasod. Ulohang dakbayan Belgrade nahimutang sa Opština Beograd-Stari Grad. Opština Beograd-Stari Grad nga nahimutang sa lanaw sa Šveb.
Ang klima umogon ug subtropikal.[2] Ang kasarangang giiniton 12 °C. Ang kinainitan nga bulan Hulyo, sa 25 °C, ug ang kinabugnawan Disyembre, sa −2 °C.[3] Ang kasarangang pag-ulan 1,025 milimetro matag tuig. Ang kinabasaan nga bulan Mayo, sa 172 milimetro nga ulan, ug ang kinaugahan Agosto, sa 43 milimetro.[4]