Сербія размешчана ў Цэнтральнай Еўропе на Балканах і Паннонской раўніне. Яна мяжуе з Албаніяй, Македоніяй, Босніяй і Герцагавінай, Балгарыяй, Харватыяй, Венгрыяй, Чарнагорыяй і Румыніяй. У Сербіі няма выхаду да мора, аднак яе размяшчэнне на рацэ Дунай дае ёй зручныя шляхі ў Еўропу і Чорнае мора. Важнае значэнне для суднаходства мае рака Ціса. У складзе Сербіі вылучаюцца два аўтаномных краю: Ваяводзіна і Косава. Сталіца дзяржавы - горад Бялград. Іншыя найбуйнейшыя горада: Нові Сад, Ніш, Прышціна і Субоціца.