Sign In Register

Donji Milanovac, Serbia

Central Serbia · Serbia

Donji Milanovac is a small town in Central Serbia, Serbia with a population of 2,410. Elevation: 240 ft (73 m). Average temperature: 49°F (9°C).

Data updated June 2026

2,410 Population 7/sq mi density
240 ft Elevation 73 meters
49°F Avg Temperature 9°C
26.8 in Annual Rain
Europe / Belgrade Timezone

Discover Donji Milanovac, Serbia

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Donji Milanovac

Donji Milanovac

Donji Milanovac is a town in eastern Serbia. It is situated in the Majdanpek municipality, in the Bor District. It is located on the right bank of Lake Đerdap on the Danube. The population of the town is 2,410 people. Its name means "Lower Milanovac".

People

Population2,410
Density7/mi²

Climate

Avg Temp49°F (9°C)
Rain26.8 in/yr
Sunny Days287/yr
Elevation240 ft (73 m)
Population2,410
Population Density7 / sq mi
Elevation240 ft (73 m)
Coordinates44.4659°, 22.1517°
TimezoneEurope/Belgrade
Country🇷🇸 Serbia
State / ProvinceCentral Serbia
Average Temperature49°F (9°C)
January Average30°F (-1°C)
July Average67°F (20°C)
Annual Precipitation26.8 inches (680 mm)
Annual Snowfall5.5 inches (14 cm)

About Donji Milanovac

Donji Milanovac is a small town in Serbia (Central Serbia) with a population of 2,410. The city sits at an elevation of 240 feet (73 meters) above sea level. The average annual temperature is 49°F (9°C). Temperatures range from 30°F in January to 67°F in July. Annual precipitation averages 26.8 inches. The timezone is Europe/Belgrade.

Donji Milanovac experiences four distinct seasons with an average annual temperature of 49°F (9°C). Winters average 30°F in January while summers reach 67°F in July. The area gets 287 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 26.8 inches (drier than the 38-inch national average). The area receives 5.5 inches of snow annually. The city sits at an elevation of 240 feet.

Temperature

30°F Jan (-1°C) 67°F Jul (20°C)
Annual Average48.9°F
9% below Serbia avg
January Average30°F (-1°C)
July Average67°F (20°C)
Sunny Days287 days/yr

Geography

Elevation240 ft (73 m)
Area359.9 sq mi (932.0 km²)
Population Density7/sq mi
Coordinates44.4659°N, 22.1517°W
TimezoneEurope/Belgrade

Precipitation & Snow

Annual Rainfall 26.8"
30% below Serbia avg
Snowfall 5.5"
Wettest Month (Jun) 3.19"
Driest Month (Jan) 1.65"

Air Quality

Earthquake History

151 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.6. Most recent: M4.2 on Apr 30, 2024.

Jul 18, 1991 1 km NNW of B?ile Herculane, Romania M5.6 51 km
Jul 12, 1991 2 km S of Livezile, Romania M5.6 132 km
Feb 14, 2023 0 km ESE of Lele?ti, Romania M5.6 109 km
Dec 2, 1991 1 km SW of Ciacova, Romania M5.5 141 km
Jul 1, 1999 8 km N of Trstenik, Serbia M5.2 126 km
Jul 19, 1991 7 km ENE of Stari Lec, Serbia M5.1 128 km
Feb 13, 2023 0 km ESE of Dobri?a, Romania M5.0 110 km
Mar 20, 2023 2 km SSE of Arcani, Romania M4.9 103 km
Oct 28, 1991 30 km ENE of Lapovo, Serbia M4.8 60 km
Aug 14, 1991 2 km NE of Ghilad, Romania M4.7 137 km
Aug 2, 1991 4 km ENE of Velika Greda, Serbia M4.7 122 km
Oct 13, 1994 6 km SSE of Giulv?z, Romania M4.7 146 km
May 24, 2002 2 km ESE of Pojejena, Romania M4.7 54 km
Sep 8, 2013 1 km WSW of General Berthelot, Romania M4.6 139 km
Aug 15, 1991 4 km ENE of Voiteg, Romania M4.5 132 km
Jan 1, 2012 4 km W of Albeni, Romania M4.5 126 km
Aug 2, 2002 4 km SW of Moldova Nou?, Romania M4.5 50 km
Sep 26, 1996 10 km SW of Lapovo, Serbia M4.5 98 km
Feb 17, 2023 Romania M4.5 100 km
Jul 19, 1991 4 km SSW of Banloc, Romania M4.4 127 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 30°F (-1°C) 1.7 in Coldest, Driest
February 33°F (0°C) 1.7 in
March 39°F (4°C) 1.9 in
April 49°F (10°C) 2.4 in
May 58°F (14°C) 2.8 in
June 64°F (18°C) 3.2 in Wettest
July 67°F (20°C) 2.4 in Warmest
August 67°F (19°C) 2.1 in
September 59°F (15°C) 2.2 in
October 50°F (10°C) 2.1 in
November 39°F (4°C) 2.2 in
December 32°F (0°C) 2.2 in

Donji Milanovac has a seasonal temperature swing of 38°F / from 30°F in January to 67°F in July. Total annual precipitation is 26.8 inches, with June being the wettest month (3.2") and January the driest (1.7").

View full weather details →

Schools in Donji Milanovac

1 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Osnovna škola „Vuk Karadžić”
View full schools details →

Radio Stations near Donji Milanovac

0 stations within ~55 km.

Station Genre Quality

Museums in Donji Milanovac

NameTypeAddressPhoneAnnual Revenue
Mauzolej
Visitors center Lepenski Vir

Hotels in Donji Milanovac

4 hotels within city radius — OpenStreetMap data

Etno Complex Kapetan Mišin Breg
Jankovic
Lepenski vir
Lepenski vir

Restaurants in Donji Milanovac

7 restaurants within city radius — OpenStreetMap data

Carobna Ribica
Kapetan
Lepanac
Lepenska Ribica
Mirocanac
Mirocka dolina
Poreč

Cafes in Donji Milanovac

4 cafes within city radius — OpenStreetMap data

Bolero
Caffe Bar Teuta
Kontakt
Oaza

Bus Stations in Donji Milanovac

1 bus stations within city radius — OpenStreetMap data

Bus Station Donji Milanovac

Gas Stations in Donji Milanovac

1 gas stations within city radius — OpenStreetMap data

NIS Petrol

Banks in Donji Milanovac

1 banks within city radius — OpenStreetMap data

Postanska stedionica

Stadiums & Teams in Donji Milanovac

TeamLeagueDivision

Airports Near Donji Milanovac

6 airports within the area.

AirportIATAType
Bor AirportSmall Airport
Ćuprija AirstripSmall Airport
Drobeta-Turnu Severin AirfieldSmall Airport
Paracín / Davidovac AirfieldSmall Airport
Srebrno Jezero AirfieldSmall Airport
Vidin Smurdan AirfieldSmall Airport

Post Offices in Donji Milanovac

2 post offices.

Post OfficeAddress
19220 Donji Milanovac
19222 Klokocevac

Churches & Religious Organizations in Donji Milanovac

2 religious organizations (IRS tax-exempt data).

NameAddress
Church of Saint Nikolas
Crkva Sabora srpskih svetitelja

Quick Facts

Timezone
Europe/Belgrade
Elevation
56 m (184 ft)
Postal Code
19220

🇷🇸 About Serbia

Capital Belgrade
Population 6,982,084
Area 88,361 km²
GDP (USD) $81,343,999,280
GDP per capita $12,282
HDI 0.805
Life expectancy 76.2 years
Internet users 85.4%
Urban population 62.1%
Currency RSD (Dinar)
Languages Serbian
Calling code +381
TLD .rs
Driving side right

Public Holidays in Serbia

11 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day Nova Godina
Jan 2 New Year's Day Nova Godina
Jan 7 Christmas Day Božić
Feb 16 Statehood Day Dan državnosti Srbije
Feb 17 Statehood Day Dan državnosti Srbije
Apr 10 Good Friday Veliki petak
Apr 12 Easter Sunday Vaskrs (Uskrs)
Apr 13 Easter Monday Vaskrsni (Uskrsni) ponedeljak
May 1 Labour Day Praznik rada
May 2 Labour Day Praznik rada
Nov 11 Armistice Day Dan primirja

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Donji Milanovac.

Get Report

Frequently Asked Questions About Donji Milanovac

What is the population of Donji Milanovac?

Donji Milanovac has a population of 2,410 residents and is located in Serbia. The population density is 7 people per square mile, spread across 359.9 square miles.

What is the weather like in Donji Milanovac?

Donji Milanovac has a four-season climate with an average annual temperature of 49°F (9°C). Winter temperatures average 30°F in January, while summers reach an average of 67°F in July. The area receives 287 sunny days per year, well above the national average of 205. Annual rainfall totals 26.8 inches, with 5.5 inches of snow.

Nearby Cities

Compare Donji Milanovac with another city: