Situada en la confluencia del río Sava con el Danubio y en el límite de la Llanura Panónica con la Península Balcánica, Belgrado se extiende sobre una superficie de 3222,68 km², que ocupan el 3,6 % del territorio de la República.