Counties in Alabama by housing units

Jefferson County had the highest housing units of 67 counties in 2023, at 309,542. Perry County had the lowest, at 3,961. The median was 16,427 and the figure for Alabama was 2.32 million. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest309,542Jefferson County
Lowest3,961Perry County
Median16,42767 counties
Alabama2,316,192History

Map of counties, 2023

Autauga County: 24,731 countBaldwin County: 128,518 countBarbour County: 11,702 countBibb County: 9,090 countBlount County: 24,793 countBullock County: 4,554 countButler County: 9,841 countCalhoun County: 53,271 countChambers County: 16,427 countCherokee County: 14,663 countChilton County: 19,702 countChoctaw County: 7,164 countClarke County: 11,727 countClay County: 7,072 countCleburne County: 6,853 countCoffee County: 24,399 countColbert County: 27,887 countConecuh County: 6,444 countCoosa County: 6,042 countCovington County: 18,676 countCrenshaw County: 6,562 countCullman County: 39,538 countDale County: 22,910 countDallas County: 18,949 countDeKalb County: 30,853 countElmore County: 37,085 countEscambia County: 16,759 countEtowah County: 47,487 countFayette County: 7,798 countFranklin County: 13,965 countGeneva County: 12,555 countGreene County: 4,258 countHale County: 7,514 countHenry County: 9,151 countHouston County: 49,774 countJackson County: 24,797 countJefferson County: 309,542 countLamar County: 7,107 countLauderdale County: 44,801 countLawrence County: 15,317 countLee County: 77,509 countLimestone County: 43,487 countLowndes County: 4,827 countMacon County: 9,664 countMadison County: 174,709 countMarengo County: 9,837 countMarion County: 14,156 countMarshall County: 41,531 countMobile County: 185,413 countMonroe County: 10,193 countMontgomery County: 105,799 countMorgan County: 53,569 countPerry County: 3,961 countPickens County: 8,726 countPike County: 16,124 countRandolph County: 12,461 countRussell County: 27,531 countSt. Clair County: 38,667 countShelby County: 90,805 countSumter County: 6,329 countTalladega County: 38,285 countTallapoosa County: 22,967 countTuscaloosa County: 102,935 countWalker County: 30,230 countWashington County: 7,774 countWilcox County: 5,314 countWinston County: 13,111 count
  • Under 7,000
  • 7,000 to 10K
  • 10K to 16K
  • 16K to 28K
  • 28K to 47K
  • 47K 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

Jefferson County: 309,542 countJefferson County309,542Mobile County: 185,413 countMobile County185,413Madison County: 174,709 countMadison County174,709Baldwin County: 128,518 countBaldwin County128,518Montgomery County: 105,799 countMontgomery County105,799Tuscaloosa County: 102,935 countTuscaloosa County102,935Shelby County: 90,805 countShelby County90,805Lee County: 77,509 countLee County77,509Morgan County: 53,569 countMorgan County53,569Calhoun County: 53,271 countCalhoun County53,271Houston County: 49,774 countHouston County49,774Etowah County: 47,487 countEtowah County47,487Lauderdale County: 44,801 countLauderdale County44,801Limestone County: 43,487 countLimestone County43,487Marshall County: 41,531 countMarshall County41,531Cullman County: 39,538 countCullman County39,538St. Clair County: 38,667 countSt. Clair County38,667Talladega County: 38,285 countTalladega County38,285Elmore County: 37,085 countElmore County37,085DeKalb County: 30,853 countDeKalb County30,853Walker County: 30,230 countWalker County30,230Colbert County: 27,887 countColbert County27,887Russell County: 27,531 countRussell County27,531Jackson County: 24,797 countJackson County24,797Blount County: 24,793 countBlount County24,793Autauga County: 24,731 countAutauga County24,731Coffee County: 24,399 countCoffee County24,399Tallapoosa County: 22,967 countTallapoosa County22,967Dale County: 22,910 countDale County22,910Chilton County: 19,702 countChilton County19,702Dallas County: 18,949 countDallas County18,949Covington County: 18,676 countCovington County18,676Escambia County: 16,759 countEscambia County16,759Chambers County: 16,427 countChambers County16,427Pike County: 16,124 countPike County16,124Lawrence County: 15,317 countLawrence County15,317Cherokee County: 14,663 countCherokee County14,663Marion County: 14,156 countMarion County14,156Franklin County: 13,965 countFranklin County13,965Winston County: 13,111 countWinston County13,111Jefferson County: 309,542 countJefferson County309,542Mobile County: 185,413 countMobile County185,413Madison County: 174,709 countMadison County174,709Baldwin County: 128,518 countBaldwin County128,518Montgomery County: 105,799 countMontgomery County105,799Tuscaloosa County: 102,935 countTuscaloosa County102,935Shelby County: 90,805 countShelby County90,805Lee County: 77,509 countLee County77,509Morgan County: 53,569 countMorgan County53,569Calhoun County: 53,271 countCalhoun County53,271Houston County: 49,774 countHouston County49,774Etowah County: 47,487 countEtowah County47,487Lauderdale County: 44,801 countLauderdale County44,801Limestone County: 43,487 countLimestone County43,487Marshall County: 41,531 countMarshall County41,531Cullman County: 39,538 countCullman County39,538St. Clair County: 38,667 countSt. Clair County38,667Talladega County: 38,285 countTalladega County38,285Elmore County: 37,085 countElmore County37,085DeKalb County: 30,853 countDeKalb County30,853Walker County: 30,230 countWalker County30,230Colbert County: 27,887 countColbert County27,887Russell County: 27,531 countRussell County27,531Jackson County: 24,797 countJackson County24,797Blount County: 24,793 countBlount County24,793Autauga County: 24,731 countAutauga County24,731Coffee County: 24,399 countCoffee County24,399Tallapoosa County: 22,967 countTallapoosa County22,967Dale County: 22,910 countDale County22,910Chilton County: 19,702 countChilton County19,702Dallas County: 18,949 countDallas County18,949Covington County: 18,676 countCovington County18,676Escambia County: 16,759 countEscambia County16,759Chambers County: 16,427 countChambers County16,427Pike County: 16,124 countPike County16,124Lawrence County: 15,317 countLawrence County15,317Cherokee County: 14,663 countCherokee County14,663Marion County: 14,156 countMarion County14,156Franklin County: 13,965 countFranklin County13,965Winston County: 13,111 countWinston County13,111
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
1Jefferson County309,542+0.4%
2Mobile County185,413+0.3%
3Madison County174,709+2%
4Baldwin County128,518+2.7%
5Montgomery County105,799+0.3%
6Tuscaloosa County102,935+1.6%
7Shelby County90,805+1.3%
8Lee County77,509+2.7%
9Morgan County53,569+0.5%
10Calhoun County53,271+0.2%
11Houston County49,774+0.9%
12Etowah County47,487+0.2%
13Lauderdale County44,801+0.2%
14Limestone County43,487+2%
15Marshall County41,531+0.5%
16Cullman County39,538+0.9%
17St. Clair County38,667+1.4%
18Talladega County38,285+0.5%
19Elmore County37,085+0.8%
20DeKalb County30,853+0.4%
21Walker County30,230+0.3%
22Colbert County27,887+0.6%
23Russell County27,531+0.5%
24Jackson County24,797+0.4%
25Blount County24,793+0.5%
26Autauga County24,731+1.1%
27Coffee County24,399+1%
28Tallapoosa County22,967+0.8%
29Dale County22,910+0.4%
30Chilton County19,702+0.8%
31Dallas County18,949-0.2%
32Covington County18,676+0.2%
33Escambia County16,759+0.3%
34Chambers County16,4270%
35Pike County16,124+0.5%
36Lawrence County15,317+0.3%
37Cherokee County14,663-0.2%
38Marion County14,156+0.1%
39Franklin County13,965+0.2%
40Winston County13,111+0.2%
41Geneva County12,555+0.5%
42Randolph County12,461+0.4%
43Clarke County11,727-0.1%
44Barbour County11,702+0.2%
45Monroe County10,193-0.2%
46Butler County9,841+0.1%
47Marengo County9,8370%
48Macon County9,6640%
49Henry County9,151+0.5%
50Bibb County9,090+0.5%
51Pickens County8,726+0.1%
52Fayette County7,798-0.2%
53Washington County7,774-0.1%
54Hale County7,514+0.7%
55Choctaw County7,164+0.4%
56Lamar County7,1070%
57Clay County7,072+0.5%
58Cleburne County6,853+0.5%
59Crenshaw County6,562+0.1%
60Conecuh County6,444-0.1%
61Sumter County6,3290%
62Coosa County6,042-0%
63Wilcox County5,3140%
64Lowndes County4,827+0.1%
65Bullock County4,554+0.3%
66Greene County4,258-0.3%
67Perry County3,961-0.6%

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 Alabama 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 Alabama 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/alabama-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 Alabama 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/alabama-counties?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B25001: total housing units, Counties in Alabama 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/alabama-counties?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_alabama_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B25001: total housing units: Counties in Alabama 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/alabama-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 Alabama 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/alabama-counties?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/housing-units/alabama-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 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 309,542 in 2023, according to the U.S. Census Bureau.

Which county has the lowest housing units?

Perry County, with 3,961 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 Alabama: more rankings