Living in Petersburg, Ohio

Cost of living, income, home prices, rent and demographics of Petersburg · Census data 2020–2024

Petersburg has 302 residents with a median age of 29.6. The median household income is $83,300 (17% higher than the Ohio median).

Petersburg is a small town, so Census survey estimates have wide margins of error. Treat percentages as approximate.

Petersburg at a glance

Population
302
Median age
29.6State: 39.7
Median household income
$83,300State: $71,389
Homeowners
78.8%
Bachelor's degree or higher
46.4%

Is Petersburg a good place to live?

Pros: Median household income 17% higher than the Ohio median.

Cons: Unemployment of 9.5%; a poverty rate of 23.6%.

The weather is best in May–June and August–September.

Petersburg median household income

The median household income in Petersburg is $83,300 and the income per person is $32,529. 23.6% of residents live below the poverty line (Ohio: 13.3%).

Median household income

Petersburg$83,300
Ohio$71,389
United States$80,734

Housing in Petersburg: homes for sale and rent

Housing units
118
Owner-occupied
78.8%
Renter-occupied
21.2%
Vacant
0%Includes seasonal homes
Median year built
1954
Average household size
2.56

Petersburg demographics

Population
302
Median age
29.6
Under 18
30.1%
65 and older
11.6%
Households
118
Foreign-born
0%
Veterans
4.7%Adults 18+

Race and ethnicity

White94.4%
Hispanic or Latino0%
Black5.6%
Asian0%

Hispanic or Latino can be of any race. Population history of Petersburg ›

Education in Petersburg

46.4% of adults 25 and older in Petersburg have a bachelor's degree or higher (Ohio: 31.5%), and 0% have a graduate or professional degree.

Bachelor's degree or higher

Petersburg46.4%
Ohio31.5%
United States35.7%

Jobs and commute in Petersburg

Unemployment rate
9.5%State: 4.8%
Average commute
—State: 23 min
Work from home
13.5%
Drive alone
67.7%
Public transit
0%
Walk to work
18.8%
Homes with broadband
76.3%

Petersburg vs nearby towns

TownPopulationMedian incomeHome valueRent
Petersburg302$83,300——
New Springfield830$36,458$114,100$784
New Middletown1,550$50,375$173,300$715
Little Beaver1,048$60,938$153,000$671
East Palestine4,696$49,777$113,700$851
Bessemer881$65,893$122,700$869
North Beaver3,946$70,828$174,500$970
Enon Valley458$76,250$115,800$725
New Waterford950$46,875$154,200$589

More for people moving to Petersburg

Petersburg ZIP code ›Weather and climate ›

Living in Petersburg: FAQ

What is the median household income in Petersburg, OH?

The median household income in Petersburg is $83,300, 17% higher than the Ohio median of $71,389 (U.S. Census Bureau, American Community Survey 5-year estimates 2020–2024).

Is Petersburg, OH a good place to live?

Pluses: median household income 17% higher than the Ohio median. Minuses: unemployment of 9.5%; a poverty rate of 23.6%.

What is the median age in Petersburg?

The median age in Petersburg is 29.6 years (Ohio: 39.7).

What is the unemployment rate in Petersburg?

The unemployment rate in Petersburg is 9.5% (U.S. Census Bureau, American Community Survey 5-year estimates 2020–2024).

How educated is Petersburg?

46.4% of adults in Petersburg have a bachelor's degree or higher.

Source: U.S. Census Bureau, American Community Survey 5-year estimates 2020–2024 (margins of error apply, especially in small towns). Figures are in 2024 dollars.

Last updated: