Cities in Mahoning County, Ohio by Population (2024)

There are 42 cities in Mahoning County, Ohio.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Youngstown158,84759,890-0.44%1,73433.9City
Warren238,61439,161-0.35%2,42016.0City
Austintown330,51729,4670.2%2,62711.6CDP
Alliance421,49021,630-0.16%2,3859.0City
Niles518,20118,420-0.3%2,1168.6City
Salem611,66011,878-0.47%1,8136.4City
Struthers79,87610,035-0.4%2,7123.6City
Girard89,4339,575-0.38%1,6725.6City
Campbell97,7157,835-0.39%2,0763.7City
Canfield107,5877,677-0.3%1,4865.1City
Hubbard117,5517,619-0.22%1,8744.0City
Columbiana126,8176,5760.89%1,1166.1City
Champion Heights136,3226,354-0.19%7568.4CDP
Newton Falls144,5234,566-0.24%1,5313.0Village
Sebring154,1214,177-0.34%1,6522.5Village
Mineral Ridge163,9664,1300.15%1,1133.6CDP
Lordstown173,3203,323-0.03%14323.2Village
McDonald183,1163,166-0.41%1,8341.7Village
Poland192,4122,454-0.45%1,4761.6Village
Masury202,2372,0880.58%6463.5CDP
Woodworth212,2361,5307.66%7243.1CDP
Churchill222,1091,995-0.14%8382.5CDP
New Middletown231,4821,501-0.34%1,6980.9Village
North Lima241,2861,3417.7%1886.9CDP
Craig Beach251,0591,074-0.38%1,3510.8Village
South Canal26998901-0.8%5911.7CDP
Lowellville279841,000-0.4%7231.4Village
Leavittsburg289731,468-6.89%6561.5CDP
Beloit29888902-0.45%9111.0Village
Bolton308308967.79%1,0960.8CDP
Washingtonville31697712-0.57%1,0430.7Village
Hilltop326736391.51%8960.8CDP
New Springfield336633597.8%4201.6CDP
Lake Milton345475417.68%3681.5CDP
Maple Ridge35445606-4.71%2421.8CDP
Petersburg363964727.9%2611.5CDP
Marlboro372842967.99%6600.4CDP
Maplewood Park38274283-0.36%3470.8CDP
Salem Heights392053227.33%3070.7CDP
Limaville401892107.39%7380.3CDP
Damascus41158286-11.73%1980.8CDP
East Alliance421341447.2%1690.8CDP
showing: 42 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Mahoning County, Ohio?

Youngstown is the largest city in Mahoning County.

What is the smallest city in Mahoning County, Ohio?

East Alliance is the smallest city in Mahoning County.

How many cities are in Mahoning County?

There are 42 cities in Mahoning County, Ohio.

Frequently Asked Questions