Sign In Register

Knjazevac, Serbia

Central Serbia · Serbia

Knjazevac is a small city in Central Serbia, Serbia with a population of 25,000. Elevation: 712 ft (217 m). Average temperature: 50°F (10°C).

25,000 Population 54/sq mi density
712 ft Elevation 217 meters
50°F Avg Temperature 10°C
25.1 in Annual Rain
Europe / Belgrade Timezone

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

Knjazevac

Knjaževac is a town and municipality located in the Zaječar District of the eastern Serbia. As of 2022, the municipality has a population of 25,341 inhabitants, while the town has 16,350 inhabitants.

People

Population25,000
Density54/mi²

Climate

Avg Temp50°F (10°C)
Rain25.1 in/yr
Sunny Days290/yr
Elevation712 ft (217 m)
Population25,000
Population Density54 / sq mi
Elevation712 ft (217 m)
Coordinates43.5663°, 22.2570°
TimezoneEurope/Belgrade
Country🇷🇸 Serbia
State / ProvinceCentral Serbia
Average Temperature50°F (10°C)
January Average31°F (-0°C)
July Average68°F (20°C)
Annual Precipitation25.1 inches (638 mm)
Annual Snowfall5.2 inches (13 cm)

About Knjazevac

Knjazevac is a small city in Serbia (Central Serbia) with a population of 25,000. The city sits at an elevation of 712 feet (217 meters) above sea level. The average annual temperature is 50°F (10°C). Temperatures range from 31°F in January to 68°F in July. Annual precipitation averages 25.1 inches. The timezone is Europe/Belgrade.

Climate in Knjazevac

Knjazevac has an average annual temperature of 11.7°C (53°F). The hottest month is Jul (24°C), the coldest is Jan (-0.5°C). Average annual precipitation is 651 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan -0.5°C / 31°F -10.6° / 11.7° 63.2
Feb 2.9°C / 37°F -7.7° / 16° 29.8
Mar 5.2°C / 41°F -5.1° / 19.5° 53.1
Apr 9.6°C / 49°F -2° / 23.7° 48.0
May 14.9°C / 59°F 4.5° / 27.4° 71.5
Jun 20.8°C / 69°F 9.3° / 33.3° 79.1
Jul 24°C / 75°F 11.4° / 36.9° 52.2
Aug 24°C / 75°F 12.8° / 36.8° 51.1
Sep 18.4°C / 65°F 6.4° / 32.5° 38.4
Oct 12.8°C / 55°F 2.1° / 27° 36.4
Nov 6.6°C / 44°F -4.4° / 20.5° 67.4
Dec 2.1°C / 36°F -6.9° / 13.3° 61.3
Knjazevac experiences four distinct seasons with an average annual temperature of 50°F (10°C). Winters average 31°F in January while summers reach 68°F in July. The area gets 290 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 25.1 inches (drier than the 38-inch national average). The area receives 5.2 inches of snow annually. The city sits at an elevation of 712 feet.

Temperature

31°F Jan (-0°C) 68°F Jul (20°C)
Annual Average50.1°F
7% below Serbia avg
January Average31°F (-0°C)
July Average68°F (20°C)
Sunny Days290 days/yr

Geography

Elevation712 ft (217 m)
Area464.1 sq mi (1,202.0 km²)
Population Density54/sq mi
Coordinates43.5663°N, 22.2570°W
TimezoneEurope/Belgrade

Precipitation & Snow

Annual Rainfall 25.1"
34% below Serbia avg
Snowfall 5.2"
Wettest Month (Jun) 2.95"
Driest Month (Jan) 1.54"

Air Quality

Earthquake History

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

Apr 24, 2002 2 km S of Gjilan, Kosovo M5.7 141 km
May 22, 2012 Serbia-Bulgaria-Macedonia border region M5.6 118 km
Jul 18, 1991 1 km NNW of B?ile Herculane, Romania M5.6 147 km
Jul 1, 1999 8 km N of Trstenik, Serbia M5.2 103 km
Oct 28, 1991 30 km ENE of Lapovo, Serbia M4.8 101 km
May 24, 2002 2 km ESE of Pojejena, Romania M4.7 143 km
Jul 14, 2012 8 km NNE of Pernik, Bulgaria M4.6 119 km
May 22, 2012 3 km SSW of Pernik, Bulgaria M4.6 127 km
Oct 7, 2010 8 km WNW of Rajince, Serbia M4.6 140 km
May 29, 2012 8 km SSE of Breznik, Bulgaria M4.5 114 km
May 22, 2012 5 km E of Pernik, Bulgaria M4.5 127 km
Sep 26, 1996 10 km SW of Lapovo, Serbia M4.5 117 km
Aug 2, 2002 4 km SW of Moldova Nou?, Romania M4.5 137 km
Jul 16, 2011 4 km ESE of Prokuplje, Serbia M4.4 64 km
Oct 11, 2010 5 km SSE of Ranilug, Kosovo M4.3 135 km
Jun 25, 2020 4 km SE of E?elni?a, Romania M4.3 124 km
Apr 24, 2002 4 km ENE of Ranilug, Kosovo M4.3 128 km
Apr 24, 2002 5 km ESE of Gjilan, Kosovo M4.3 139 km
Dec 16, 1994 15 km NNE of Jagodina, Serbia M4.3 94 km
Apr 29, 2002 1 km NE of Ranilug, Kosovo M4.2 129 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 31°F (-0°C) 1.5 in Coldest, Driest
February 34°F (1°C) 1.6 in
March 41°F (5°C) 1.9 in
April 50°F (10°C) 2.3 in
May 59°F (15°C) 2.6 in
June 65°F (18°C) 3.0 in Wettest
July 68°F (20°C) 2.2 in Warmest
August 68°F (20°C) 1.9 in
September 60°F (16°C) 2.0 in
October 51°F (10°C) 1.9 in
November 41°F (5°C) 2.2 in
December 34°F (1°C) 2.1 in

Knjazevac has a seasonal temperature swing of 37°F / from 31°F in January to 68°F in July. Total annual precipitation is 25.1 inches, with June being the wettest month (3.0") and January the driest (1.5").

View full weather details →

Schools in Knjazevac

7 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Primary School “Mladost”
OS „Vuk Karadzic”
OS „Dimitrije Todorovic Kaplar”
Tehnicka skola Knjazevac
OS „Dubrava”
Muzicka skola „Predrag Milosevic”
Knjazevacka gimnazija
View full schools details →

Radio Stations near Knjazevac

10 stations within ~55 km.

Station Genre Quality
Radio LOLA MP3
Radio Karolina MP3
Radio Lola - Domaca classical MP3
Belami Radio folk, narodna MP3 128 kbps
Nisville Radio funk, jazz MP3 128 kbps
Radio Belami MP3 128 kbps
Hype.FM 90.8 fm, hype fm MP3 320 kbps
Radio Sunset MP3 128 kbps
Nisville Online Radio MP3 128 kbps
Original Fast Radio blues, country MP3 128 kbps

Museums in Knjazevac

NameTypeAddressPhoneAnnual Revenue
Arheo-etno park Ravna
Knjaževac Homeland Museum
Knjaževac Town Museum

Libraries in Knjazevac

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Gordana Todorovic0.0

Hotels in Knjazevac

3 hotels within city radius — OpenStreetMap data

Barka
Knjaževac Boarding School
Timok

Restaurants in Knjazevac

6 restaurants within city radius — OpenStreetMap data

Bikers Point-Restaurant-Camp „Kao nekad”
Castello sull aqua
Korzo
Korzo
Pizzeria Martini
Stara Barutana

Cafes in Knjazevac

1 cafes within city radius — OpenStreetMap data

Promenada

Monuments in Knjazevac

1 monuments within city radius — OpenStreetMap data

Trabant na steni

Castles in Knjazevac

1 castles within city radius — OpenStreetMap data

Džervin Villa

Train Stations in Knjazevac

2 train stations within city radius — OpenStreetMap data

Knjazevac
Minicevo

Bus Stations in Knjazevac

1 bus stations within city radius — OpenStreetMap data

Autobuska stanica Knjazevac

Gas Stations in Knjazevac

5 gas stations within city radius — OpenStreetMap data

Golubović petrol
Knez Petrol
Mihajlović
MOL
NIS Petrol

Banks in Knjazevac

3 banks within city radius — OpenStreetMap data

NLB Komercijalna banka
Postanska stedionica
UniCredit Bank

Gyms in Knjazevac

1 gyms within city radius — OpenStreetMap data

Hammer Gym

Stadiums & Teams in Knjazevac

TeamLeagueDivision

Ski Resorts Near Knjazevac

1 ski resorts within range.

Resort Slopes (km) Lifts Peak (m) Price Season Night Park
Stara Planina 0.0 $0

Airports Near Knjazevac

5 airports within the area.

AirportIATAType
Niš Constantine the Great AirportINILarge Airport
Bor AirportSmall Airport
Leskovac / Mira Sport AirfieldSmall Airport
Medovnitsa AirstripSmall Airport
Vidin Smurdan AirfieldSmall Airport

Post Offices in Knjazevac

8 post offices.

Post OfficeAddress
19340 Minicevo
19345 Donje Zunice
19350 Knjazevac
19352 Donja Kamenica
19354 Knjazevac
19362 Podvis
19367 Vasilj
19368 Vina

Churches & Religious Organizations in Knjazevac

1 religious organizations (IRS tax-exempt data).

NameAddress
Crkva Svetog Djordja

Quick Facts

Timezone
Europe/Belgrade
Elevation
299 m (981 ft)

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

Get Report

Frequently Asked Questions About Knjazevac

What is the population of Knjazevac?

Knjazevac has a population of 25,000 residents and is located in Serbia. The population density is 54 people per square mile, spread across 464.1 square miles.

What is the weather like in Knjazevac?

Knjazevac has a four-season climate with an average annual temperature of 50°F (10°C). Winter temperatures average 31°F in January, while summers reach an average of 68°F in July. The area receives 290 sunny days per year, well above the national average of 205. Annual rainfall totals 25.1 inches, with 5.2 inches of snow.

Nearby Cities

Compare Knjazevac with another city: