Demographics Atlas Open the interactive map →

Population per Square Mile in Ohio, by County

Population per Square Mile for every county in Ohio, ranked. The highest is Cuyahoga County at 2,724.9 and the lowest is Monroe County at 29.0.

Ohio: 289.1 · United States: n/a · median county in Ohio: 119.0

See Population per Square Mile on the interactive map →

#County Population per Square Mile
1Cuyahoga County2,724.9
2Franklin County2,503.8
3Hamilton County2,049.0
4Summit County1,303.0
5Lucas County1,260.1
6Montgomery County1,162.0
7Lake County1,012.3
8Butler County842.1
9Stark County649.7
10Lorain County646.5
11Warren County622.8
12Mahoning County550.4
13Delaware County511.9
14Clermont County466.6
15Medina County435.8
16Greene County410.2
17Clark County341.4
18Portage County332.3
19Trumbull County325.3
20Fairfield County324.1
21Erie County296.8
22Miami County271.3
23Licking County266.5
24Richland County252.6
25Allen County251.8
26Geauga County238.4
27Wood County214.0
28Wayne County210.1
29Columbiana County189.3
30Tuscarawas County162.8
31Marion County161.0
32Jefferson County158.1
33Ottawa County157.0
34Union County155.9
35Sandusky County144.0
36Hancock County140.9
37Ashtabula County138.3
38Muskingum County130.0
39Lawrence County125.3
40Ashland County123.5
41Belmont County123.0
42Athens County122.6
43Knox County120.2
44Pickaway County120.0
45Scioto County119.0
46Huron County118.5
47Shelby County117.6
48Auglaize County114.9
49Ross County111.0
50Holmes County105.1
51Fulton County104.2
52Crawford County103.8
53Clinton County102.8
54Logan County100.5
55Seneca County99.4
56Preble County96.1
57Madison County95.2
58Washington County93.3
59Defiance County93.2
60Mercer County91.9
61Champaign County90.5
62Brown County89.6
63Williams County87.3
64Morrow County87.2
65Perry County87.1
66Darke County86.3
67Highland County78.7
68Jackson County77.7
69Guernsey County73.2
70Fayette County71.1
71Putnam County71.1
72Van Wert County70.5
73Carroll County67.6
74Henry County66.3
75Hocking County66.0
76Coshocton County65.2
77Hardin County64.8
78Gallia County62.3
79Pike County61.4
80Wyandot County53.1
81Meigs County50.9
82Adams County47.2
83Paulding County45.1
84Noble County35.9
85Harrison County35.6
86Morgan County32.8
87Vinton County30.6
88Monroe County29.0

People divided by land area. Water is excluded, so lake and coastal counties are not unfairly diluted.

Source: ACS 2020-2024 5-Year Estimates, 2024.

Ohio ranks 12th of 52 states for population per square mile.

Population per Square Mile in other states

Other statistics for Ohio by county