Butler County, Ohio cities by population

Number of cities: 20
Population: 387,830
Largest city: Hamilton
Table of cities in Butler County, Ohio sorted by population from largest to smallest.
CityTypePopulation
Hamiltoncity63,127
Middletowncity50,114
Fairfieldcity44,550
Oxfordcity22,783
Monroecity15,560
Sharonvillecity14,022
Trentoncity12,973
Beckett RidgeCDP9,716
Four BridgesCDP3,540
RossCDP2,872
New Miamivillage2,300
WetheringtonCDP1,096
WilliamsdaleCDP854
Millvillevillage644
Seven Milevillage632
DarrtownCDP567
SomervilleCDP386
College Cornervillage259
Olde West ChesterCDP209
Jacksonburgvillage35

What is the largest city in Butler County, Ohio?

Hamilton is the largest city in Butler County, Ohio with a population of 63,127.

TOP-5 cities by population in Butler County, Ohio:
  • Hamilton
  • Middletown
  • Fairfield
  • Oxford
  • Monroe