La parte nord della Serbia, Vojvodina, nei pressi della Pianura Pannonica, è prevalentemente pianeggiante. Le pianure sono presenti anche a Mačva, Posavina, Pomoravlje e Stig e ancora nei dintorni di Negotin (Negotinska krajina), all’est della Serbia. Lo stato possiede circa 55% di terreno seminativo, principalmente sul territorio di Vojvodina, la regione principale per l’agricoltura.
La superficie boschiva in Serbia è distribuita sul 27,3% del territorio: in Vojvodina rappresenta il 6,8%, nella Serbia centrale il 32,8% e in Kosovo e Metohija il 39,4%.
I rilievi montuosi della Serbia sono ricchi di numerosi canyon, gole e grotte, come anche di boschi che presentano una grande varietà di specie endemiche. Le montagne della Serbia sono divise in:
1. Monti Rodopi, catena che si stende ai lati sinistro e destro dei fiumi Morava del Sud e Morava Grande.
2. Monti dei Carpazi-Balcani, nella parte est della Serbia, sotto il Danubio.
3. Monti Dinari, catena che occupa lo spazio maggiore della regione montuosa, ed è divisa in 8 unità: Prokletije, Šar, Starivlas-Ras, Kopaonik, Kosovo-Metohija, Šumadija, Rudne e i monti Flysch.
Sono 15 le cime montuose che superano l’altezza di 2000 m, fra queste la più alta è Djeravica sul monte Prokletije, con 2656 m di altezza.
I fiumi della Serbia appartengono ai bacini del Mar Nero, Mar Adriatico e Mar Egeo. Tre fiumi sono navigabili per l’intera lunghezza attraverso la Serbia: Danubio, Sava e Tisa. Sono parzialmente navigabili i fiumi Morava Grande e Tamiš. Il fiume più lungo in Serbia è il Danubio, con 588 km del totale di 2783 km del suo percorso e che rappresenta il 90% dell’area fluviale nel paese. Il lago più grande della Serbia è un serbatoio artificiale,il Lago di Djerdap, con una superficie di 253 km quadrati.
Le città più grandi in Serbia (secondo il censimento del 2002):
1. Belgrado, 1.576.124
2. Novi Sad, 299.294
3. Niš, 250.518
4. Kragujevac, 175.802
I maggiori fiumi in Serbia:
1. Danubio 588 km (totale 2783 km)
2. Morava dell’Ovest 308 km
3. Morava del Sud 295 km
4. Ibar 272 km
5. Drina 220 km (totale 346 km)
6. Sava 206 km (totale 945 km)
7. Timok 202 km
8. Morava Grande 185 km
9. Tisa 168 km (totale 966 km)
10. Nišava 151 km (totale 218 km)
11. Tamiš 118 km (totale 359 km)
12. Begej 75km (totale 244 km)
I laghi in Serbia:
1. Lago di Djerdap 253 km²
2. Lago di Vlasina 16 km²
3. Lago di Perućac 12,4 km²
4. Lago Gazivode 11,9 km²
5. Lago di Zvornik 8,1 km²
6. Lago di Zlatar 7,2 km²
7. Lago di Potpeć 7,0 km²
8. Lago di Palić 5,6 km²
Le cime montuose in Serbia:
1. Djeravica, 2656 m (Prokletije)
2. Crni vrh (Cima nera), 2585 m (Monte Šar)
3. Gusam, 2539 m (Prokletije)
4. Bogdaš, 2533 m (Prokletije)
5. Žuti kamen (Roccia gialla), 2522 m (Prokletije)
6. Ljuboten, 2498 m (Monte Šar)
7. Veternik, 2461 m (Koprivnik)
8. Crni krš, 2426 m (Prokletije)
9. Hajla, 2403 m (Hajla)