Sign In Register

Petrovac, Serbia

Central Serbia · Serbia

Petrovac is a small town in Central Serbia, Serbia with a population of 0. Elevation: 413 ft (126 m). Average temperature: 51°F (11°C).

Data updated June 2026

413 ft Elevation 126 meters
51°F Avg Temperature 11°C
44.9 in Annual Rain
Europe / Belgrade Timezone

Discover Petrovac, 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 Petrovac

Petrovac

Petrovac, also known as Petrovac na Mlavi is a town and municipality located in the Braničevo District of eastern Serbia. In 2022, the population of the town is 6,958, while the population of the municipality is 25,900.

People

Population0
Density0/mi²

Climate

Avg Temp51°F (11°C)
Rain44.9 in/yr
Sunny Days264/yr
Elevation413 ft (126 m)
Population Density0 / sq mi
Elevation413 ft (126 m)
Coordinates44.3769°, 21.4192°
TimezoneEurope/Belgrade
Country🇷🇸 Serbia
State / ProvinceCentral Serbia
Average Temperature51°F (11°C)
January Average40°F (4°C)
July Average69°F (21°C)
Annual Precipitation44.9 inches (1,141 mm)
Annual Snowfall26.3 inches (67 cm)

About Petrovac

Petrovac is a small town in Serbia (Central Serbia) with a population of 0. The city sits at an elevation of 413 feet (126 meters) above sea level. The average annual temperature is 51°F (11°C). Temperatures range from 40°F in January to 69°F in July. Annual precipitation averages 44.9 inches. The timezone is Europe/Belgrade.

Petrovac experiences four distinct seasons with an average annual temperature of 51°F (11°C). Winters average 40°F in January while summers reach 69°F in July. The area gets 264 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 44.9 inches. The area receives 26.3 inches of snow annually, a moderate snowfall amount. The city sits at an elevation of 413 feet.

Temperature

40°F Jan (4°C) 69°F Jul (21°C)
Annual Average51.1°F
5% below Serbia avg
January Average40°F (4°C)
July Average69°F (21°C)
Sunny Days264 days/yr

Geography

Elevation413 ft (126 m)
Area189.6 sq mi (491.0 km²)
Population Density0/sq mi
Coordinates44.3769°N, 21.4192°W
TimezoneEurope/Belgrade

Precipitation & Snow

Annual Rainfall 44.9"
18% above Serbia avg
Snowfall 26.3"
Wettest Month (Jun) 3.40"
Driest Month (Feb) 1.60"

Air Quality

Earthquake History

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

Jul 12, 1991 2 km S of Livezile, Romania M5.6 113 km
Jul 18, 1991 1 km NNW of B?ile Herculane, Romania M5.6 97 km
Sep 29, 1998 12 km W of Ljig, Serbia M5.5 108 km
Dec 2, 1991 1 km SW of Ciacova, Romania M5.5 127 km
Apr 30, 1999 14 km WSW of Ljig, Serbia M5.4 110 km
Jul 1, 1999 8 km N of Trstenik, Serbia M5.2 83 km
Jul 19, 1991 7 km ENE of Stari Lec, Serbia M5.1 108 km
Oct 28, 1991 30 km ENE of Lapovo, Serbia M4.8 13 km
Mar 22, 2006 23 km SSW of Ljig, Serbia M4.8 110 km
Mar 24, 1996 3 km NW of Peciu Nou, Romania M4.8 142 km
Aug 2, 1991 4 km ENE of Velika Greda, Serbia M4.7 102 km
Oct 13, 1994 6 km SSE of Giulv?z, Romania M4.7 128 km
Aug 14, 1991 2 km NE of Ghilad, Romania M4.7 124 km
May 24, 2002 2 km ESE of Pojejena, Romania M4.7 45 km
Dec 19, 1992 3 km WNW of Giulv?z, Romania M4.6 137 km
Sep 26, 1996 10 km SW of Lapovo, Serbia M4.5 43 km
Aug 2, 2002 4 km SW of Moldova Nou?, Romania M4.5 40 km
Aug 15, 1991 4 km ENE of Voiteg, Romania M4.5 124 km
Mar 8, 2015 16 km S of Valjevo, Serbia M4.4 121 km
Jul 19, 1991 4 km SSW of Banloc, Romania M4.4 110 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 40°F (4°C) 1.7 in
February 35°F (2°C) 1.6 in Driest
March 42°F (6°C) 1.8 in
April 51°F (11°C) 2.3 in
May 60°F (16°C) 2.8 in
June 66°F (19°C) 3.4 in Wettest
July 69°F (21°C) 2.5 in Warmest
August 69°F (20°C) 2.2 in
September 61°F (16°C) 2.1 in
October 52°F (11°C) 1.9 in
November 41°F (5°C) 2.0 in
December 34°F (1°C) 2.1 in Coldest

Petrovac has a seasonal temperature swing of 36°F / from 34°F in December to 69°F in July. Total annual precipitation is 26.4 inches, with June being the wettest month (3.4") and February the driest (1.6").

View full weather details →

Schools in Petrovac

3 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
OS Bata Bulic
Srednja skola Mladost
Jovan Šerbanović Primary School
View full schools details →

Radio Stations near Petrovac

3 stations within ~55 km.

Station Genre Quality
Resavski radio narodna MP3 128 kbps
Lux Radio zabavna - narodna MP3 128 kbps
RSG Party time MP3 128 kbps

Museums in Petrovac

NameTypeAddressPhoneAnnual Revenue
Kuća Stevana Sinđelića
Kuća Stevana Sinđelića
Narodni muzej Pozarevac
Prirodnjacki centar
Treaty of Passarowitz

Farmers Markets in Petrovac

NameAddressSeasonHoursOrganicWebsite
Buvljak
Lav market
Pijaca u Petrovcu
Stocna pijaca (vasariste)
Zelena pijaca
Zelena pijaca

Restaurants in Petrovac

4 restaurants within city radius — OpenStreetMap data

Dobar hlad
Konak
Kosuta
Moj Zavičaj

Cafes in Petrovac

1 cafes within city radius — OpenStreetMap data

Attache

Monuments in Petrovac

2 monuments within city radius — OpenStreetMap data

Dragutin Tomasevic
Monument to the fallen soldiers of World War I

Clinics in Petrovac

2 clinics within city radius — OpenStreetMap data

Dom zdravlja Petrovac na Mlavi
RS #549577142

Bus Stations in Petrovac

1 bus stations within city radius — OpenStreetMap data

Autobuska stanica Petrovac na Mlavi

Gas Stations in Petrovac

8 gas stations within city radius — OpenStreetMap data

NIS Petrol
NIS Petrol
RS #12849568996
Srećko Petrol
Srećko petrol
Srećko petrol
Srećko petrol
Životić petrol

Banks in Petrovac

3 banks within city radius — OpenStreetMap data

Banca Intesa
NLB Komercijalna banka
Postanska stedionica

Shopping Malls in Petrovac

2 shopping malls within city radius — OpenStreetMap data

Invest Export
Viva centar

Stadiums & Teams in Petrovac

TeamLeagueDivision

Airports Near Petrovac

13 airports within the area.

AirportIATAType
Bela Crkva AirfieldSmall Airport
Bor AirportSmall Airport
Ćuprija AirstripSmall Airport
Jagodina-Barutana AirfieldSmall Airport
Kostolac AirfieldSmall Airport
Kovin AirstripSmall Airport
Kragujevac / Mind AirfieldSmall Airport
Kragujevac Ravni Gaj AirfieldSmall Airport
Kraljevo Brege AirfieldSmall Airport
Paracín / Davidovac AirfieldSmall Airport
Smederevo AirfieldSmall Airport
Smederevska Palanka / Rudine AirfieldSmall Airport
Srebrno Jezero AirfieldSmall Airport

Post Offices in Petrovac

6 post offices.

Post OfficeAddress
12300 Petrovac
12304 Ranovac
12305 Melnica
12306 Veliko Laole
12309 Setonje
12315 Rasanac

Churches & Religious Organizations in Petrovac

3 religious organizations (IRS tax-exempt data).

NameAddress
Church of Holy Emperor Constantine and Empress Helena
Crkva Svetih Petra i Pavla
Crkva u Petrovcu

Explore Near Petrovac

Waterfalls
1
Natural waterfalls documented by USGS and OpenStreetMap contributors
View all →

Quick Facts

Timezone
Europe/Belgrade
Elevation
348 m (1,142 ft)
Area
655.0 km² (252.8 mi²)
Postal Code
12300
Website
petrovacnamlavi.rs/

🇷🇸 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 Petrovac.

Get Report

Frequently Asked Questions About Petrovac

What is the weather like in Petrovac?

Petrovac has a four-season climate with an average annual temperature of 51°F (11°C). Winter temperatures average 40°F in January, while summers reach an average of 69°F in July. The area receives 264 sunny days per year, well above the national average of 205. Annual rainfall totals 44.9 inches, with 26.3 inches of snow.

Nearby Cities

Compare Petrovac with another city: