Counties in Ohio by housing units

Cuyahoga County had the highest housing units of 88 counties in 2023, at 615,513. Noble County had the lowest, at 5,797. The median was 25,807 and the figure for Ohio was 5.27 million. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest615,513Cuyahoga County
Lowest5,797Noble County
Median25,80788 counties
Ohio5,271,573History

Map of counties, 2023

Adams County: 12,737 countAllen County: 44,697 countAshland County: 22,517 countAshtabula County: 46,362 countAthens County: 26,466 countAuglaize County: 20,034 countBelmont County: 31,599 countBrown County: 19,460 countButler County: 154,777 countCarroll County: 13,391 countChampaign County: 16,904 countClark County: 61,092 countClermont County: 87,534 countClinton County: 17,966 countColumbiana County: 46,133 countCoshocton County: 16,321 countCrawford County: 19,844 countCuyahoga County: 615,513 countDarke County: 22,643 countDefiance County: 16,570 countDelaware County: 84,215 countErie County: 38,400 countFairfield County: 63,397 countFayette County: 12,694 countFranklin County: 588,892 countFulton County: 17,708 countGallia County: 13,454 countGeauga County: 37,617 countGreene County: 71,925 countGuernsey County: 19,024 countHamilton County: 380,414 countHancock County: 33,871 countHardin County: 12,921 countHarrison County: 7,397 countHenry County: 12,053 countHighland County: 19,005 countHocking County: 13,014 countHolmes County: 14,560 countHuron County: 25,575 countJackson County: 14,490 countJefferson County: 31,118 countKnox County: 26,038 countLake County: 105,877 countLawrence County: 26,538 countLicking County: 73,021 countLogan County: 23,797 countLorain County: 135,584 countLucas County: 200,764 countMadison County: 16,361 countMahoning County: 108,077 countMarion County: 27,381 countMedina County: 75,705 countMeigs County: 10,669 countMercer County: 18,023 countMiami County: 47,028 countMonroe County: 7,147 countMontgomery County: 252,475 countMorgan County: 7,311 countMorrow County: 14,615 countMuskingum County: 38,343 countNoble County: 5,797 countOttawa County: 28,762 countPaulding County: 8,533 countPerry County: 15,021 countPickaway County: 22,591 countPike County: 12,071 countPortage County: 71,040 countPreble County: 18,106 countPutnam County: 13,870 countRichland County: 54,616 countRoss County: 32,042 countSandusky County: 26,475 countScioto County: 33,153 countSeneca County: 23,968 countShelby County: 20,113 countStark County: 167,525 countSummit County: 247,239 countTrumbull County: 94,510 countTuscarawas County: 40,840 countUnion County: 24,298 countVan Wert County: 12,574 countVinton County: 5,937 countWarren County: 94,910 countWashington County: 27,979 countWayne County: 46,804 countWilliams County: 16,574 countWood County: 57,282 countWyandot County: 9,885 count
  • Under 13K
  • 13K to 18K
  • 18K to 26K
  • 26K to 38K
  • 38K to 80K
  • 80K and over
count, 2023. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25001: total housing units. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2023

Cuyahoga County: 615,513 countCuyahoga County615,513Franklin County: 588,892 countFranklin County588,892Hamilton County: 380,414 countHamilton County380,414Montgomery County: 252,475 countMontgomery County252,475Summit County: 247,239 countSummit County247,239Lucas County: 200,764 countLucas County200,764Stark County: 167,525 countStark County167,525Butler County: 154,777 countButler County154,777Lorain County: 135,584 countLorain County135,584Mahoning County: 108,077 countMahoning County108,077Lake County: 105,877 countLake County105,877Warren County: 94,910 countWarren County94,910Trumbull County: 94,510 countTrumbull County94,510Clermont County: 87,534 countClermont County87,534Delaware County: 84,215 countDelaware County84,215Medina County: 75,705 countMedina County75,705Licking County: 73,021 countLicking County73,021Greene County: 71,925 countGreene County71,925Portage County: 71,040 countPortage County71,040Fairfield County: 63,397 countFairfield County63,397Clark County: 61,092 countClark County61,092Wood County: 57,282 countWood County57,282Richland County: 54,616 countRichland County54,616Miami County: 47,028 countMiami County47,028Wayne County: 46,804 countWayne County46,804Ashtabula County: 46,362 countAshtabula County46,362Columbiana County: 46,133 countColumbiana County46,133Allen County: 44,697 countAllen County44,697Tuscarawas County: 40,840 countTuscarawas County40,840Erie County: 38,400 countErie County38,400Muskingum County: 38,343 countMuskingum County38,343Geauga County: 37,617 countGeauga County37,617Hancock County: 33,871 countHancock County33,871Scioto County: 33,153 countScioto County33,153Ross County: 32,042 countRoss County32,042Belmont County: 31,599 countBelmont County31,599Jefferson County: 31,118 countJefferson County31,118Ottawa County: 28,762 countOttawa County28,762Washington County: 27,979 countWashington County27,979Marion County: 27,381 countMarion County27,381Cuyahoga County: 615,513 countCuyahoga County615,513Franklin County: 588,892 countFranklin County588,892Hamilton County: 380,414 countHamilton County380,414Montgomery County: 252,475 countMontgomery County252,475Summit County: 247,239 countSummit County247,239Lucas County: 200,764 countLucas County200,764Stark County: 167,525 countStark County167,525Butler County: 154,777 countButler County154,777Lorain County: 135,584 countLorain County135,584Mahoning County: 108,077 countMahoning County108,077Lake County: 105,877 countLake County105,877Warren County: 94,910 countWarren County94,910Trumbull County: 94,510 countTrumbull County94,510Clermont County: 87,534 countClermont County87,534Delaware County: 84,215 countDelaware County84,215Medina County: 75,705 countMedina County75,705Licking County: 73,021 countLicking County73,021Greene County: 71,925 countGreene County71,925Portage County: 71,040 countPortage County71,040Fairfield County: 63,397 countFairfield County63,397Clark County: 61,092 countClark County61,092Wood County: 57,282 countWood County57,282Richland County: 54,616 countRichland County54,616Miami County: 47,028 countMiami County47,028Wayne County: 46,804 countWayne County46,804Ashtabula County: 46,362 countAshtabula County46,362Columbiana County: 46,133 countColumbiana County46,133Allen County: 44,697 countAllen County44,697Tuscarawas County: 40,840 countTuscarawas County40,840Erie County: 38,400 countErie County38,400Muskingum County: 38,343 countMuskingum County38,343Geauga County: 37,617 countGeauga County37,617Hancock County: 33,871 countHancock County33,871Scioto County: 33,153 countScioto County33,153Ross County: 32,042 countRoss County32,042Belmont County: 31,599 countBelmont County31,599Jefferson County: 31,118 countJefferson County31,118Ottawa County: 28,762 countOttawa County28,762Washington County: 27,979 countWashington County27,979Marion County: 27,381 countMarion County27,381
count. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25001: total housing units. Retrieved 2026-10-12.

Full ranking

RankCounties2023
count
Change on 2022
1Cuyahoga County615,513-0.1%
2Franklin County588,892+1.1%
3Hamilton County380,414+0.2%
4Montgomery County252,475+0.2%
5Summit County247,239+0.2%
6Lucas County200,764+0.1%
7Stark County167,525+0.3%
8Butler County154,777+0.5%
9Lorain County135,584+0.7%
10Mahoning County108,077-0.1%
11Lake County105,877+0.5%
12Warren County94,910+1.5%
13Trumbull County94,510-0.1%
14Clermont County87,534+0.9%
15Delaware County84,215+2.5%
16Medina County75,705+0.8%
17Licking County73,021+0.4%
18Greene County71,925+0.6%
19Portage County71,040+0.5%
20Fairfield County63,397+1%
21Clark County61,092+0.1%
22Wood County57,282+0.6%
23Richland County54,616+0.1%
24Miami County47,028+0.6%
25Wayne County46,804+0.3%
26Ashtabula County46,362+0.2%
27Columbiana County46,133-0.1%
28Allen County44,6970%
29Tuscarawas County40,840+0.1%
30Erie County38,400+0.3%
31Muskingum County38,343-0%
32Geauga County37,617+0.4%
33Hancock County33,871+0.4%
34Scioto County33,153-0.2%
35Ross County32,042-0%
36Belmont County31,599-0.1%
37Jefferson County31,118-0.4%
38Ottawa County28,762+0.5%
39Washington County27,979-0.1%
40Marion County27,381-0.1%
41Lawrence County26,538-0.2%
42Sandusky County26,475-0.1%
43Athens County26,466+0.2%
44Knox County26,038+0.7%
45Huron County25,575+0.2%
46Union County24,298+3.7%
47Seneca County23,9680%
48Logan County23,797+0.4%
49Darke County22,643+0.1%
50Pickaway County22,591+0.9%
51Ashland County22,517+0.1%
52Shelby County20,113+0.1%
53Auglaize County20,034+0.4%
54Crawford County19,844-0.1%
55Brown County19,460+0.4%
56Guernsey County19,024-0.1%
57Highland County19,005-0%
58Preble County18,106+0.1%
59Mercer County18,023+0.7%
60Clinton County17,966+0.2%
61Fulton County17,7080%
62Champaign County16,904+0.2%
63Williams County16,5740%
64Defiance County16,5700%
65Madison County16,361+0.7%
66Coshocton County16,321-0.1%
67Perry County15,021+0.1%
68Morrow County14,615+0.7%
69Holmes County14,560+0.2%
70Jackson County14,490+0.3%
71Putnam County13,870+0.2%
72Gallia County13,454-0.1%
73Carroll County13,391-0.1%
74Hocking County13,014-0%
75Hardin County12,9210%
76Adams County12,737+0.2%
77Fayette County12,694+0.1%
78Van Wert County12,574+0.1%
79Pike County12,071+0.2%
80Henry County12,053+0.1%
81Meigs County10,669-0.1%
82Wyandot County9,885+0.3%
83Paulding County8,533+0.1%
84Harrison County7,397-0.1%
85Morgan County7,311+0.2%
86Monroe County7,147-0.2%
87Vinton County5,937-0.3%
88Noble County5,797+0.2%

Other periods

About this ranking

All housing units, occupied and vacant: houses, apartments, mobile homes and rooms intended as separate living quarters. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

A survey estimate averaged over five years, not a count on one date.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B25001: total housing units. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B25001: total housing units (Counties in Ohio by housing units, 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat

MLA 9

American Community Survey 5-year estimates, table B25001: total housing units, Counties in Ohio by housing units, 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat. Invokely, https://invokely.ai/rankings/housing-units/ohio-counties?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B25001: total housing units. Counties in Ohio by housing units, 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat. Also distributed by Invokely, https://invokely.ai/rankings/housing-units/ohio-counties?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B25001: total housing units, Counties in Ohio by housing units, 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat, via Invokely: https://invokely.ai/rankings/housing-units/ohio-counties?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_ohio_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B25001: total housing units: Counties in Ohio by housing units, 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/housing-units/ohio-counties?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B25001: total housing units. https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B25001: total housing units: Counties in Ohio by housing units, 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat
L2  - https://invokely.ai/rankings/housing-units/ohio-counties?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/housing-units/ohio-counties?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B25001: total housing units. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25001.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Ohio by housing units using official data, and cite the source.
rank_places {"indicator":"housing_units","level":"province","within":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=housing_units&level=province&within=Ohio&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest housing units?

Cuyahoga County, with 615,513 in 2023, according to the U.S. Census Bureau.

Which county has the lowest housing units?

Noble County, with 5,797 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B25001: total housing units. Retrieved 2026-10-12.

Housing units: other rankings

Counties in Ohio: more rankings