Southwest Ohio Cities

246 cities

City
Rank
County
2024 Pop.
Cincinnati1Clermont County311,595
Dayton2Greene County134,850
Hamilton3Butler County62,859
Kettering4Montgomery County56,558
Middletown5Butler County51,629
Beavercreek6Greene County47,387
Fairfield7Butler County44,294
Huber Heights8Champaign County43,269
Mason9Warren County35,919
Fairborn10Greene County34,778
Centerville11Montgomery County26,259
Xenia12Greene County25,819
Riverside13Montgomery County24,296
Trotwood14Darke County22,894
Oxford15Butler County22,104
Lebanon16Warren County21,977
Miamisburg17Montgomery County19,781
Forest Park18Hamilton County19,728
Springboro19Warren County19,589
White Oak20Hamilton County19,090
Norwood21Hamilton County19,055
Monroe22Butler County15,646
Vandalia23Montgomery County14,852
Amelia24Clermont County14,453
Washington Court House25Fayette County14,403
Trenton26Butler County13,986
Sharonville27Butler County13,810
Harrison28Hamilton County13,550
Blue Ash29Hamilton County13,410
Bridgetown30Hamilton County13,379
Clayton31Montgomery County13,194
Englewood32Montgomery County13,174
Loveland33Clermont County13,107
Finneytown34Hamilton County12,892
West Carrollton35Montgomery County12,797
Wilmington36Clinton County12,577
Shiloh37Richland County12,296
Monfort Heights38Hamilton County12,023
Dent39Hamilton County11,861
Mack40Hamilton County11,794
Franklin41Warren County11,642
Northbrook42Hamilton County11,288
Springdale43Hamilton County11,095
Montgomery44Clermont County10,783
Forestville45Hamilton County10,756
Reading46Hamilton County10,310
Beckett Ridge47Butler County9,996
North College Hill48Hamilton County9,400
Madeira49Hamilton County9,399
Oakwood50Paulding County9,315
Groesbeck51Hamilton County8,644
Wyoming52Hamilton County8,642
Kenwood53Hamilton County8,505
Cheviot54Hamilton County8,502
Landen55Warren County8,377
Eaton56Preble County8,270
Withamsville57Clermont County7,933
Dry Run58Clermont County7,440
Bellbrook59Greene County7,438
South Lebanon60Warren County6,905
Mount Healthy61Hamilton County6,808
Hillsboro62Highland County6,659
Moraine63Montgomery County6,635
Covedale64Hamilton County6,422
Milford65Clermont County6,403
Northgate66Hamilton County6,175
The Village Indian Hill67Clermont County5,996
Turpin Hills68Hamilton County5,953
Brookville69Montgomery County5,893
Carlisle70Montgomery County5,815
Germantown71Montgomery County5,810
New Burlington72Hamilton County5,363
Deer Park73Hamilton County5,309
Pleasant Run74Hamilton County5,309
Delhi Hills75Hamilton County5,071
Mount Carmel76Clermont County4,954
Fort McKinley77Montgomery County4,942
Silverton78Hamilton County4,781
Hunter79Montgomery County4,671
Miami Heights80Hamilton County4,561
Georgetown81Brown County4,458
Summerside82Clermont County4,420
Mount Orab83Brown County4,348
Greenfield84Highland County4,334
Cedarville85Greene County4,248
Fruit Hill86Hamilton County4,224
Blanchester87Clinton County4,218
Mulberry88Clermont County4,196
Taylor Creek89Hamilton County4,140
Cherry Grove90Clermont County4,135
Park Layne91Clark County3,912
Pleasant Run Farm92Hamilton County3,910
St. Bernard93Hamilton County3,908
Woodlawn94Hamilton County3,853
Sixteen Mile Stand95Hamilton County3,802
Amberley96Hamilton County3,790
New Lebanon97Montgomery County3,778
Golf Manor98Hamilton County3,737
Yellow Springs99Greene County3,722
Delshire100Hamilton County3,641
Dry Ridge101Hamilton County3,636
Greenhills102Hamilton County3,630
Four Bridges103Butler County3,610
Mount Repose104Clermont County3,599
Lake Lakengren105Preble County3,524
Lockland106Hamilton County3,448
Mariemont107Hamilton County3,416
Sherwood108Defiance County3,356
Cleves109Hamilton County3,335
Dillonvale110Jefferson County3,290
Salem Heights111Hamilton County3,251
Mount Healthy Heights112Hamilton County3,114
Lincoln Heights113Hamilton County3,088
West Union114Adams County3,066
Waynesville115Warren County2,856
New Richmond116Clermont County2,782
Ross117Butler County2,724
Bethel118Clermont County2,671
Newtown119Clermont County2,640
Williamsburg120Clermont County2,635
Shawnee Hills121Clinton County2,632
Evendale122Hamilton County2,617
Sabina123Clinton County2,464
Enon124Clark County2,428
Terrace Park125Hamilton County2,313
Glendale126Butler County2,249
New Miami127Butler County2,245
Day Heights128Clermont County2,226
Morrow129Warren County2,195
Wilberforce130Greene County2,176
Green Meadows131Clark County2,168
Jamestown132Greene County2,080
Mount Sterling133Madison County2,059
Elmwood Place134Hamilton County2,044
Batavia135Clermont County2,011
Camden136Preble County1,970
Blue Jay137Hamilton County1,958
Loveland Park138Warren County1,874
Manchester139Adams County1,843
Peebles140Adams County1,755
Fairfax141Hamilton County1,735
Lewisburg142Preble County1,719
South Charleston143Clark County1,682
Crystal Lakes144Clark County1,625
Five Points145Montgomery County1,623
New Baltimore146Hamilton County1,590
Ripley147Brown County1,580
Coldstream148Clermont County1,557
Lynchburg149Highland County1,539
Aberdeen150Brown County1,525
Holiday Valley151Clark County1,516
Maineville152Warren County1,512
Wright-Patterson AFB153Clark County1,510
New Paris154Preble County1,473
Rossmoyne155Hamilton County1,451
Grandview156Hamilton County1,332
Pleasant Hills157Hamilton County1,311
West Alexandria158Preble County1,299
Leesburg159Highland County1,284
Drexel160Montgomery County1,246
Jeffersonville161Fayette County1,238
Wetherington162Butler County1,226
Lake Lorelei163Brown County1,138
Kings Mills164Warren County1,132
Skyline Acres165Hamilton County1,101
New Vienna166Clinton County1,096
Lake Waynoka167Brown County1,091
Sardinia168Brown County1,090
Shawnee169Perry County1,086
Dunlap170Hamilton County1,061
Highland Holiday171Brown County1,013
Winchester172Adams County979
Farmersville173Montgomery County971
Seaman174Adams County969
Woodsdale175Butler County936
Williamsdale176Butler County920
Miamitown177Hamilton County909
Addyston178Hamilton County897
Jacksonburg179Butler County888
Goshen180Clermont County882
Bloomingburg181Fayette County870
New Holland182Pickaway County838
Gratis183Preble County827
North Bend184Hamilton County824
Owensville185Clermont County814
Arlington Heights186Hamilton County806
Highpoint187Hamilton County772
Bainbridge188Ross County750
Seven Mile189Butler County726
Rocky Fork Point190Brown County711
Darrtown191Butler County706
Remington192Clermont County662
Felicity193Clermont County659
Ridgewood194Hamilton County657
Millville195Butler County635
Medway196Clark County623
Madison Place197Hamilton County614
Brecon198Hamilton County612
Hooven199Hamilton County599
Harveysburg200Warren County573
Concorde Hills201Hamilton County552
Russellville202Brown County540
Clarksville203Clinton County535
Corwin204Clinton County524
Roachester205Warren County511
Hamersville206Brown County487
Buford207Highland County454
Spring Valley208Greene County420
Martinsville209Clinton County403
College Corner210Butler County393
Mowrystown211Highland County385
Camp Dennison212Hamilton County361
Somerville213Butler County341
South Solon214Madison County326
Fayetteville215Brown County309
Midland216Clinton County300
Midway217Madison County269
Elizabethtown218Hamilton County268
Bowersville219Greene County265
Good Hope220Fayette County264
Olde West Chester221Butler County252
Highland222Highland County227
Port William223Clinton County220
Higginsport224Brown County216
South Salem225Ross County211
Bentonville226Adams County173
West Elkton227Preble County160
Moscow228Clermont County158
St. Martin229Brown County158
Butlerville230Clermont County156
Miamiville231Clermont County140
Rarden232Scioto County139
Pleasant Plain233Warren County137
Clifton234Greene County136
Marathon235Clermont County130
Sinking Spring236Highland County121
Milledgeville237Fayette County100
Neville238Clermont County87
Rome (Stout)239Adams County83
Pancoastburg240Fayette County76
Chilo241Clermont County72
Plainville242Hamilton County71
Octa243Fayette County58
Cherry Fork244Adams County41
New Haven245Huron County37
Cynthiana246Pike County27

Ohio Cities by Region