Harrodsburg

City in Mercer County, Kentucky

View of Harrodsburg, Kentucky
Photo: FloNight (Sydney Poore) and Russell Poore · CC BY-SA 3.0

Harrodsburg is a city in Mercer County, Kentucky, with 9,064 residents (2020 Census). It sits at 853 ft (260 m) above sea level. The nearest town is Burgin, 5.1 miles E.

About Harrodsburg

Harrodsburg is a home rule-class city in and the county seat of Mercer County, Kentucky, United States. The population was 9,064 at the 2020 census.

Although Harrodsburg was formally established by the Virginia House of Burgesses after Boonesborough and was not incorporated by the Kentucky legislature until 1836, President Franklin D. Roosevelt honored it as the oldest permanent American settlement west of the Appalachians.

Text: Wikipedia · CC BY-SA 4.0

Harrodsburg weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to Harrodsburg

There are no webcams in Harrodsburg itself. These are the closest, 36 miles away or more.

All 6 webcams near Harrodsburg ›

Webcams: Windy.com

Living in Harrodsburg

Median household income
$48,381
Median home value
$154,200
Median rent
$790/mo
Median age
37.7
Cost of living and demographics of Harrodsburg ›

Do you know Harrodsburg? Tell us about it

Help other travelers: share what makes Harrodsburg special. We review every message before publishing it.

Map of Harrodsburg

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Harrodsburg Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Harrodsburg, KY population

Harrodsburg had 9,064 residents in the 2020 Census.

2020 Census9,064
Density962 per sq mi (372 per km²)

Source: U.S. Census Bureau, Decennial Census.

Harrodsburg at a glance

StateKentucky (KY)
CountyMercer County
TypeCity
Population9,064 (2020)
Land area9.42 sq mi (24.4 km²)
Water area0.02 sq mi (0.05 km²)
Elevation853 ft (260 m)
Coordinates37.7769° N, 84.8500° W
ZIP code40330
Official websiteharrodsburgcity.org
Census code (GEOID)2134966

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Harrodsburg

Straight-line distance between town centers.

Frequently asked questions about Harrodsburg

What county is Harrodsburg in?

Harrodsburg is in Mercer County, Kentucky.

What is the population of Harrodsburg, KY?

9,064 people lived in Harrodsburg at the 2020 Census.

What is the ZIP code of Harrodsburg, KY?

The ZIP code of Harrodsburg is 40330.

What is the elevation of Harrodsburg?

853 feet (260 m) above sea level.

What towns are near Harrodsburg?

Burgin (5.1 mi), High Bridge (8.8 mi), Salvisa (10.3 mi), Danville (10.3 mi), Perryville (10.3 mi).

Last updated: