🌤️ Skymap — Weather Forecast
HomeWeather › Serbia

🌍 Weather in Serbia

24,543 cities and towns — current conditions, 16-day forecast

Cities in Serbia

Serbia
6,982,084 people
Central Serbia
4,906,773 people
Šumadija and Western Serbia
2,031,697 people
Autonomna Pokrajina Vojvodina
1,740,230 people
Southern and Eastern Serbia
1,563,916 people
Belgrade
1,273,651 people
Belgrade
1,197,714 people
South Bačka
607,178 people
Nišava
343,950 people
Raška
296,532 people
Srem
282,547 people
Rasina
273,247 people
Šumadija
269,728 people
Mačva
268,096 people
South Banat
260,244 people
Zlatibor
254,659 people
Niš
250,000 people
Novi Sad
215,400 people
Pčinja
193,802 people
Morava
189,281 people
Jablanica
184,502 people
Pomoravlje
182,047 people
North Banat
176,935 people
Podunavlje District
176,935 people
Kolubara
174,513 people
Opština Kragujevac
171,186 people
Central Banat
157,711 people
Branicevo
156,367 people
Zemun
155,591 people
West Bačka
154,491 people
Kragujevac
147,473 people
Opština Leskovac
123,950 people
Čačak
117,072 people
Opština Šabac-grad
105,432 people
Opština Beograd-Rakovica
104,456 people
Bor
101,100 people
Subotica
100,000 people
Zaječar
96,715 people
Leskovac
94,758 people
Novi Pazar
85,996 people
Opština Niš-Medijana
85,969 people
Kraljevo
82,846 people
Opština Valjevo
82,169 people
Zrenjanin
79,773 people
Toplica
77,341 people
Pirot
76,700 people
Pančevo
76,654 people
Kruševac
75,256 people
Opština Vranje
74,381 people
Opština Niš-Palilula
73,801 people
Opština Loznica
72,062 people
Opština Užice-grad
69,997 people
Užice
63,577 people
Opština Stara Pazova
62,318 people
Smederevo
62,000 people
Valjevo
61,035 people
Vranje
56,199 people
Opština Beograd-Vračar
55,406 people
Šabac
55,114 people
Opština Kruševac-grad
53,746 people
Opština Niš-Pantelej
53,486 people
Zaječar
49,800 people
Trstenik
49,043 people
Sombor
48,454 people
Opština Bačka Palanka
48,265 people
Opština Inđija
47,433 people
Opština Paraćin
45,543 people
Opština Aleksinac
43,258 people
Opština Smederevska Palanka
42,192 people
Kikinda
41,935 people
Požarevac
41,736 people
Opština Aranđelovac
41,297 people
Opština Bujanovac
41,068 people
Pirot
40,678 people
Bor
39,387 people
Sremska Mitrovica
39,084 people
Opština Gornji Milanovac
38,985 people
Opština Prokuplje
38,054 people
Opština Vrbas
36,601 people
Vršac
36,300 people
Opština Trstenik
35,875 people
Opština Kula
35,592 people
Jagodina
35,589 people
Opština Preševo
33,449 people
Opština Tutin
33,053 people
Zaječar-grad
32,448 people
Opština Niš-Crveni Krst
32,301 people
Ruma
32,229 people
Bačka Palanka
29,449 people
Inđija
28,450 people
Opština Negotin
28,261 people
Opština Kovin
28,141 people
Opština Šid
27,894 people
Opština Ivanjica
27,767 people
Prokuplje
27,673 people
Smederevska Palanka
27,000 people
Opština Beograd-Barajevo
26,431 people
Opština Bačka Topola
26,228 people
Opština Požega
25,988 people
Vrbas
25,907 people
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950Next →

Weather Forecast for Serbia

Skymap — Weather Forecast provides weather forecasts for 24,543 locations in Serbia, from major cities to small towns and villages. Each location page includes current temperature, humidity, wind speed, atmospheric pressure, a 48-hour hourly forecast, 16-day extended outlook, air quality monitoring, and UV index readings.

Popular Cities in Serbia

Browse the most populated cities above to find detailed weather information. Our data comes from Open-Meteo, aggregating readings from national meteorological agencies including NOAA, ECMWF, and local weather services. All forecasts update automatically every 30 minutes.

© 2026 Skymap — Weather Forecast — Weather data by Open-Meteo