Knightstown
Town in Henry County, Indiana

Knightstown is a town in Henry County, Indiana, with 2,140 residents (2020 Census). It sits at 932 ft (284 m) above sea level. The nearest town is Charlottesville, 4.3 miles W.
- 2,140residents (2020 Census)
- 932 ftelevation · 284 m
- 1.0 sq miland area · 2.7 km²
- 2,050 / sq mipopulation density
- 46148ZIP code
About Knightstown
Knightstown is a town in Wayne Township, Henry County, Indiana, adjacent to Rush County, along the Big Blue River. The population was 2,140 at the 2020 census. It is approximately thirty-two miles east of Indianapolis.
Knightstown was used in the 1986 film Hoosiers. The Hoosier Gym was used in the filming of the film. Knightstown hosts two annual festivals: Jubilee Days held in early-mid June and The Hoosier Fall Festival held in September. Knightstown also hosts an annual car show and a music series on the town square.
Text: Wikipedia · CC BY-SA 4.0
Knightstown weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Knightstown
Webcams: Windy.com
Living in Knightstown
- Median household income
- $49,792
- Median home value
- $130,000
- Median rent
- $930/mo
- Median age
- 36.9
Do you know Knightstown? Tell us about it
Help other travelers: share what makes Knightstown special. We review every message before publishing it.
Map of Knightstown
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Knightstown 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 ›Knightstown, IN population
Knightstown had 2,140 residents in the 2020 Census.
| 2020 Census | 2,140 |
|---|---|
| Density | 2,050 per sq mi (791 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Knightstown at a glance
| State | Indiana (IN) |
|---|---|
| County | Henry County |
| Type | Town |
| Population | 2,140 (2020) |
| Land area | 1.04 sq mi (2.7 km²) |
| Water area | 0.01 sq mi (0.02 km²) |
| Elevation | 932 ft (284 m) |
| Coordinates | 39.7955° N, 85.5308° W |
| ZIP code | 46148 |
| Official website | knightstownonline.com |
| Census code (GEOID) | 1840266 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Knightstown
- Charlottesville4.3 mi W
- Carthage4.6 mi SW
- Dunreith5.0 mi E
- Spiceland6.5 mi NE
- Mays6.5 mi SE
- Greensboro6.7 mi NE
- Shirley7.1 mi N
- Wilkinson7.4 mi NW
- Kennard7.7 mi N
- Lewisville9.5 mi E
- Warrington9.6 mi NW
- Willow Branch9.9 mi NW
Straight-line distance between town centers.
Frequently asked questions about Knightstown
What county is Knightstown in?
Knightstown is in Henry County, Indiana.
What is the population of Knightstown, IN?
2,140 people lived in Knightstown at the 2020 Census.
What is the ZIP code of Knightstown, IN?
The ZIP code of Knightstown is 46148.
What is the elevation of Knightstown?
932 feet (284 m) above sea level.
What towns are near Knightstown?
Charlottesville (4.3 mi), Carthage (4.6 mi), Dunreith (5.0 mi), Spiceland (6.5 mi), Mays (6.5 mi).
Last updated: