Counties in Alabama by housing units

Jefferson County had the highest housing units of 67 counties in 2021, at 307,607. Perry County had the lowest, at 4,022. The median was 16,433 and the figure for Alabama was 2.28 million. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest307,607Jefferson County
Lowest4,022Perry County
Median16,43367 counties
Alabama2,278,526History

Map of counties, 2021

Autauga County: 24,170 countBaldwin County: 121,763 countBarbour County: 11,667 countBibb County: 9,013 countBlount County: 24,527 countBullock County: 4,522 countButler County: 9,842 countCalhoun County: 53,112 countChambers County: 16,433 countCherokee County: 14,734 countChilton County: 19,407 countChoctaw County: 7,132 countClarke County: 11,788 countClay County: 7,009 countCleburne County: 6,792 countCoffee County: 23,934 countColbert County: 27,496 countConecuh County: 6,469 countCoosa County: 6,064 countCovington County: 18,627 countCrenshaw County: 6,544 countCullman County: 38,859 countDale County: 22,790 countDallas County: 19,037 countDeKalb County: 30,647 countElmore County: 36,425 countEscambia County: 16,672 countEtowah County: 47,329 countFayette County: 7,836 countFranklin County: 13,930 countGeneva County: 12,495 countGreene County: 4,303 countHale County: 7,422 countHenry County: 9,057 countHouston County: 48,940 countJackson County: 24,666 countJefferson County: 307,607 countLamar County: 7,104 countLauderdale County: 44,528 countLawrence County: 15,220 countLee County: 73,557 countLimestone County: 41,768 countLowndes County: 4,833 countMacon County: 9,684 countMadison County: 167,859 countMarengo County: 9,850 countMarion County: 14,131 countMarshall County: 41,129 countMobile County: 184,218 countMonroe County: 10,275 countMontgomery County: 105,139 countMorgan County: 53,086 countPerry County: 4,022 countPickens County: 8,738 countPike County: 15,958 countRandolph County: 12,356 countRussell County: 27,219 countSt. Clair County: 37,651 countShelby County: 88,480 countSumter County: 6,340 countTalladega County: 37,905 countTallapoosa County: 22,603 countTuscaloosa County: 99,540 countWalker County: 30,093 countWashington County: 7,793 countWilcox County: 5,304 countWinston County: 13,083 count
  • Under 7,000
  • 7,000 to 10K
  • 10K to 16K
  • 16K to 27K
  • 27K to 47K
  • 47K and over
count, 2021. 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, 2021

Jefferson County: 307,607 countJefferson County307,607Mobile County: 184,218 countMobile County184,218Madison County: 167,859 countMadison County167,859Baldwin County: 121,763 countBaldwin County121,763Montgomery County: 105,139 countMontgomery County105,139Tuscaloosa County: 99,540 countTuscaloosa County99,540Shelby County: 88,480 countShelby County88,480Lee County: 73,557 countLee County73,557Calhoun County: 53,112 countCalhoun County53,112Morgan County: 53,086 countMorgan County53,086Houston County: 48,940 countHouston County48,940Etowah County: 47,329 countEtowah County47,329Lauderdale County: 44,528 countLauderdale County44,528Limestone County: 41,768 countLimestone County41,768Marshall County: 41,129 countMarshall County41,129Cullman County: 38,859 countCullman County38,859Talladega County: 37,905 countTalladega County37,905St. Clair County: 37,651 countSt. Clair County37,651Elmore County: 36,425 countElmore County36,425DeKalb County: 30,647 countDeKalb County30,647Walker County: 30,093 countWalker County30,093Colbert County: 27,496 countColbert County27,496Russell County: 27,219 countRussell County27,219Jackson County: 24,666 countJackson County24,666Blount County: 24,527 countBlount County24,527Autauga County: 24,170 countAutauga County24,170Coffee County: 23,934 countCoffee County23,934Dale County: 22,790 countDale County22,790Tallapoosa County: 22,603 countTallapoosa County22,603Chilton County: 19,407 countChilton County19,407Dallas County: 19,037 countDallas County19,037Covington County: 18,627 countCovington County18,627Escambia County: 16,672 countEscambia County16,672Chambers County: 16,433 countChambers County16,433Pike County: 15,958 countPike County15,958Lawrence County: 15,220 countLawrence County15,220Cherokee County: 14,734 countCherokee County14,734Marion County: 14,131 countMarion County14,131Franklin County: 13,930 countFranklin County13,930Winston County: 13,083 countWinston County13,083Jefferson County: 307,607 countJefferson County307,607Mobile County: 184,218 countMobile County184,218Madison County: 167,859 countMadison County167,859Baldwin County: 121,763 countBaldwin County121,763Montgomery County: 105,139 countMontgomery County105,139Tuscaloosa County: 99,540 countTuscaloosa County99,540Shelby County: 88,480 countShelby County88,480Lee County: 73,557 countLee County73,557Calhoun County: 53,112 countCalhoun County53,112Morgan County: 53,086 countMorgan County53,086Houston County: 48,940 countHouston County48,940Etowah County: 47,329 countEtowah County47,329Lauderdale County: 44,528 countLauderdale County44,528Limestone County: 41,768 countLimestone County41,768Marshall County: 41,129 countMarshall County41,129Cullman County: 38,859 countCullman County38,859Talladega County: 37,905 countTalladega County37,905St. Clair County: 37,651 countSt. Clair County37,651Elmore County: 36,425 countElmore County36,425DeKalb County: 30,647 countDeKalb County30,647Walker County: 30,093 countWalker County30,093Colbert County: 27,496 countColbert County27,496Russell County: 27,219 countRussell County27,219Jackson County: 24,666 countJackson County24,666Blount County: 24,527 countBlount County24,527Autauga County: 24,170 countAutauga County24,170Coffee County: 23,934 countCoffee County23,934Dale County: 22,790 countDale County22,790Tallapoosa County: 22,603 countTallapoosa County22,603Chilton County: 19,407 countChilton County19,407Dallas County: 19,037 countDallas County19,037Covington County: 18,627 countCovington County18,627Escambia County: 16,672 countEscambia County16,672Chambers County: 16,433 countChambers County16,433Pike County: 15,958 countPike County15,958Lawrence County: 15,220 countLawrence County15,220Cherokee County: 14,734 countCherokee County14,734Marion County: 14,131 countMarion County14,131Franklin County: 13,930 countFranklin County13,930Winston County: 13,083 countWinston County13,083
count. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25001: total housing units. Retrieved 2026-10-12.

Full ranking

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/2021/table-based-SF/data/5YRData/acsdt5y2021-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 Alabama by housing units, 2021) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b25001.dat

MLA 9

American Community Survey 5-year estimates, table B25001: total housing units, Counties in Alabama by housing units, 2021. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b25001.dat. Invokely, https://invokely.ai/rankings/housing-units/alabama-counties?period=2021. 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 Alabama by housing units, 2021. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b25001.dat. Also distributed by Invokely, https://invokely.ai/rankings/housing-units/alabama-counties?period=2021.

Harvard

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

BibTeX
@misc{census_counties_in_alabama_by_2021,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B25001: total housing units: Counties in Alabama by housing units, 2021}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b25001.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/housing-units/alabama-counties?period=2021. 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/2021/table-based-SF/data/5YRData/acsdt5y2021-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 Alabama by housing units, 2021
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b25001.dat
L2  - https://invokely.ai/rankings/housing-units/alabama-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/housing-units/alabama-counties?period=2021.
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/2021/table-based-SF/data/5YRData/acsdt5y2021-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 Alabama by housing units using official data, and cite the source.
rank_places {"indicator":"housing_units","level":"province","within":"Alabama","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=housing_units&level=province&within=Alabama&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?

Jefferson County, with 307,607 in 2021, according to the U.S. Census Bureau.

Which county has the lowest housing units?

Perry County, with 4,022 in 2021.

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 Alabama: more rankings