Town Chart.

← Back to Discover · All towns in Ohio

Towns in Mahoning County

17 towns with data in Mahoning County, Ohio, largest first. Find your matches.

Youngstown is the largest of the 17 towns we list in Mahoning County, with 59,331 people. Together they have 131,073 people.

TownPopulationTypical household incomeTypical home price
Youngstown 59,331 $34,408 $63,300
Austintown 30,164 $52,978 $144,300
Struthers 9,923 $53,447 $100,100
Campbell 7,784 $42,909 $82,300
Canfield 7,649 $97,439 $254,800
Sebring 4,146 $49,541 $90,300
Poland 2,357 $92,417 $199,700
Woodworth 1,824 $60,417 $146,300
New Middletown 1,550 $50,375 $173,300
North Lima 1,208 $102,759 $347,100
Craig Beach 1,161 $72,361 $164,000
Lowellville 1,088 $50,313 $85,600
Beloit 948 $54,583 $100,400
New Springfield 830 $36,458 $114,100
Lake Milton 548 $109,688 $493,800
Petersburg 302 $83,300 n/a
East Alliance 260 $85,655 $97,300

ZIP codes in Mahoning County

28 ZIP codes in Mahoning County, Ohio. A ZIP code can also reach into a neighboring county.

Nearby counties in Ohio

Link to this page

Copy this HTML to link to this page from your own site.