Trzon Serbii stanowią ciągnące się mniej więcej z południa na północ Góry Dynarskie, których wschodnią granicę wyznacza Morawa Południowa. Rzeka ta oddziela Góry Dynarskie od Gór Wschodnioserbskich. Góry Dynarskie zbudowane są przeważnie z dolomitów i wapieni z udziałem skał wulkanicznych. Na południowym zachodzie leżą góry Prokletije i Szar Płanina o maksymalnej wysokości 2656 m n.p.m. (Djeravica w górach Prokletije).
Góry Wschodnioserbskie, nazywane też Rudawami Wschodnioserbskimi, są górotworem niższym niż obszary leżące na zachodzie. Rtanj jest najwyższym szczytem tych gór i wznosi się na 1560 m n.p.m. Najwyższy punkt Serbii to Midżur w paśmie górskim Stara Płanina na granicy z Bułgarią (2169 m n.p.m.), a jeśli wziąć pod uwagę Kosowo, to najwyższym szczytem Serbii jest Đeravica (2656 m n.p.m.).
Północna część kraju jest nizinna i tworzy zapadlisko tektoniczne, którego całość nazywa się Wielką Niziną Węgierską, otoczoną zewsząd górami. Obszar jest urodzajną i rozległą równiną (część Niziny Środkowodunajskiej) z niewysokimi górami Fruška Gora.