The municipality of Stari Grad covers an area of just 7 sqkm (second smallest in Belgrade, after Vračar) and borders the municipalities of Paliula on the east, Vračar on the south-east and Savski Venac on the south.