');
US City Data

Petersburg vs Knightstown

Side-by-side comparison

How does Petersburg, IN compare to Knightstown, IN? Petersburg has a population of 2,141 with a median household income of $48,924, while Knightstown has 2,154 residents and a median income of $44,655. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricPetersburg, INKnightstown, INDifference
Population2,1412,154-0.6%
Median Age43.240.1+7.7%
Foreign Born %0%0.4%-40.0%
Economy
MetricPetersburgKnightstownDifference
Median Income$48,924$44,655+9.6%
Unemployment2.4%7.4%-67.6%
Poverty Rate15.1%23.7%-36.3%
Bachelor's+12.2%13.6%-10.3%
Housing
MetricPetersburgKnightstownDifference
Home Value$94,700$121,500-22.1%
Median Rent$634/mo$805/mo-21.2%
Housing Units1,1181,059+5.6%

Learn More

Petersburg, IN ProfileKnightstown, IN ProfileCost of Living in IndianaMore ComparisonsCity Rankings