Список городов Сербии по численности населения. В Сербии расположены 20 городов из которых самый большой по населению является Белград - 1 154 607 человек. Общее количество жителей Сербии составляет 6 963 778 человек на 2026 год.
| # | Название, город | Население, человек |
|---|---|---|
| 1 | Белград | 1 154 607 |
| 2 | Нови-Сад | 250 531 |
| 3 | Приштина | 198 205 |
| 4 | Ниш | 183 214 |
| 5 | Крагуевац | 146 034 |
| 6 | Призрен | 121 058 |
| 7 | Суботица | 100 023 |
| 8 | Печ | 80 628 |
| 9 | Зренянин | 79 833 |
| 10 | Лесковац | 78 127 |
| 11 | Панчево | 77 101 |
| 12 | Джяковица | 74 974 |
| 13 | Косовска-Митровица | 74 656 |
| 14 | Чачак | 73 261 |
| 15 | Гнилане | 67 663 |
| 16 | Кралево | 63 053 |
| 17 | Смедерево | 62 834 |
| 18 | Валево | 61 079 |
| 19 | Крушевац | 57 393 |
| 20 | Шабац | 55 255 |