Counties in Alabama by housing units

Jefferson County had the highest housing units of 67 counties in 2022, at 308,428. Perry County had the lowest, at 3,985. The median was 16,427 and the figure for Alabama was 2.3 million. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest308,428Jefferson County
Lowest3,985Perry County
Median16,42767 counties
Alabama2,296,920History

Map of counties, 2022

Autauga County: 24,457 countBaldwin County: 125,113 countBarbour County: 11,673 countBibb County: 9,046 countBlount County: 24,677 countBullock County: 4,541 countButler County: 9,835 countCalhoun County: 53,167 countChambers County: 16,427 countCherokee County: 14,687 countChilton County: 19,546 countChoctaw County: 7,138 countClarke County: 11,733 countClay County: 7,040 countCleburne County: 6,818 countCoffee County: 24,155 countColbert County: 27,709 countConecuh County: 6,451 countCoosa County: 6,045 countCovington County: 18,644 countCrenshaw County: 6,553 countCullman County: 39,182 countDale County: 22,829 countDallas County: 18,992 countDeKalb County: 30,716 countElmore County: 36,787 countEscambia County: 16,715 countEtowah County: 47,412 countFayette County: 7,816 countFranklin County: 13,940 countGeneva County: 12,494 countGreene County: 4,271 countHale County: 7,464 countHenry County: 9,110 countHouston County: 49,339 countJackson County: 24,706 countJefferson County: 308,428 countLamar County: 7,104 countLauderdale County: 44,705 countLawrence County: 15,270 countLee County: 75,473 countLimestone County: 42,616 countLowndes County: 4,823 countMacon County: 9,662 countMadison County: 171,313 countMarengo County: 9,834 countMarion County: 14,143 countMarshall County: 41,328 countMobile County: 184,845 countMonroe County: 10,214 countMontgomery County: 105,488 countMorgan County: 53,324 countPerry County: 3,985 countPickens County: 8,714 countPike County: 16,049 countRandolph County: 12,412 countRussell County: 27,382 countSt. Clair County: 38,133 countShelby County: 89,612 countSumter County: 6,329 countTalladega County: 38,088 countTallapoosa County: 22,777 countTuscaloosa County: 101,330 countWalker County: 30,127 countWashington County: 7,779 countWilcox County: 5,314 countWinston County: 13,091 count
  • Under 7,000
  • 7,000 to 10K
  • 10K to 16K
  • 16K to 27K
  • 27K to 47K
  • 47K and over
count, 2022. 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, 2022

Jefferson County: 308,428 countJefferson County308,428Mobile County: 184,845 countMobile County184,845Madison County: 171,313 countMadison County171,313Baldwin County: 125,113 countBaldwin County125,113Montgomery County: 105,488 countMontgomery County105,488Tuscaloosa County: 101,330 countTuscaloosa County101,330Shelby County: 89,612 countShelby County89,612Lee County: 75,473 countLee County75,473Morgan County: 53,324 countMorgan County53,324Calhoun County: 53,167 countCalhoun County53,167Houston County: 49,339 countHouston County49,339Etowah County: 47,412 countEtowah County47,412Lauderdale County: 44,705 countLauderdale County44,705Limestone County: 42,616 countLimestone County42,616Marshall County: 41,328 countMarshall County41,328Cullman County: 39,182 countCullman County39,182St. Clair County: 38,133 countSt. Clair County38,133Talladega County: 38,088 countTalladega County38,088Elmore County: 36,787 countElmore County36,787DeKalb County: 30,716 countDeKalb County30,716Walker County: 30,127 countWalker County30,127Colbert County: 27,709 countColbert County27,709Russell County: 27,382 countRussell County27,382Jackson County: 24,706 countJackson County24,706Blount County: 24,677 countBlount County24,677Autauga County: 24,457 countAutauga County24,457Coffee County: 24,155 countCoffee County24,155Dale County: 22,829 countDale County22,829Tallapoosa County: 22,777 countTallapoosa County22,777Chilton County: 19,546 countChilton County19,546Dallas County: 18,992 countDallas County18,992Covington County: 18,644 countCovington County18,644Escambia County: 16,715 countEscambia County16,715Chambers County: 16,427 countChambers County16,427Pike County: 16,049 countPike County16,049Lawrence County: 15,270 countLawrence County15,270Cherokee County: 14,687 countCherokee County14,687Marion County: 14,143 countMarion County14,143Franklin County: 13,940 countFranklin County13,940Winston County: 13,091 countWinston County13,091Jefferson County: 308,428 countJefferson County308,428Mobile County: 184,845 countMobile County184,845Madison County: 171,313 countMadison County171,313Baldwin County: 125,113 countBaldwin County125,113Montgomery County: 105,488 countMontgomery County105,488Tuscaloosa County: 101,330 countTuscaloosa County101,330Shelby County: 89,612 countShelby County89,612Lee County: 75,473 countLee County75,473Morgan County: 53,324 countMorgan County53,324Calhoun County: 53,167 countCalhoun County53,167Houston County: 49,339 countHouston County49,339Etowah County: 47,412 countEtowah County47,412Lauderdale County: 44,705 countLauderdale County44,705Limestone County: 42,616 countLimestone County42,616Marshall County: 41,328 countMarshall County41,328Cullman County: 39,182 countCullman County39,182St. Clair County: 38,133 countSt. Clair County38,133Talladega County: 38,088 countTalladega County38,088Elmore County: 36,787 countElmore County36,787DeKalb County: 30,716 countDeKalb County30,716Walker County: 30,127 countWalker County30,127Colbert County: 27,709 countColbert County27,709Russell County: 27,382 countRussell County27,382Jackson County: 24,706 countJackson County24,706Blount County: 24,677 countBlount County24,677Autauga County: 24,457 countAutauga County24,457Coffee County: 24,155 countCoffee County24,155Dale County: 22,829 countDale County22,829Tallapoosa County: 22,777 countTallapoosa County22,777Chilton County: 19,546 countChilton County19,546Dallas County: 18,992 countDallas County18,992Covington County: 18,644 countCovington County18,644Escambia County: 16,715 countEscambia County16,715Chambers County: 16,427 countChambers County16,427Pike County: 16,049 countPike County16,049Lawrence County: 15,270 countLawrence County15,270Cherokee County: 14,687 countCherokee County14,687Marion County: 14,143 countMarion County14,143Franklin County: 13,940 countFranklin County13,940Winston County: 13,091 countWinston County13,091
count. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25001: total housing units. Retrieved 2026-10-12.

Full ranking

RankCounties2022
count
Change on 2021
1Jefferson County308,428+0.3%
2Mobile County184,845+0.3%
3Madison County171,313+2.1%
4Baldwin County125,113+2.8%
5Montgomery County105,488+0.3%
6Tuscaloosa County101,330+1.8%
7Shelby County89,612+1.3%
8Lee County75,473+2.6%
9Morgan County53,324+0.4%
10Calhoun County53,167+0.1%
11Houston County49,339+0.8%
12Etowah County47,412+0.2%
13Lauderdale County44,705+0.4%
14Limestone County42,616+2%
15Marshall County41,328+0.5%
16Cullman County39,182+0.8%
17St. Clair County38,133+1.3%
18Talladega County38,088+0.5%
19Elmore County36,787+1%
20DeKalb County30,716+0.2%
21Walker County30,127+0.1%
22Colbert County27,709+0.8%
23Russell County27,382+0.6%
24Jackson County24,706+0.2%
25Blount County24,677+0.6%
26Autauga County24,457+1.2%
27Coffee County24,155+0.9%
28Dale County22,829+0.2%
29Tallapoosa County22,777+0.8%
30Chilton County19,546+0.7%
31Dallas County18,992-0.2%
32Covington County18,644+0.1%
33Escambia County16,715+0.3%
34Chambers County16,427-0%
35Pike County16,049+0.6%
36Lawrence County15,270+0.3%
37Cherokee County14,687-0.3%
38Marion County14,143+0.1%
39Franklin County13,940+0.1%
40Winston County13,091+0.1%
41Geneva County12,494-0%
42Randolph County12,412+0.5%
43Clarke County11,733-0.5%
44Barbour County11,673+0.1%
45Monroe County10,214-0.6%
46Butler County9,835-0.1%
47Marengo County9,834-0.2%
48Macon County9,662-0.2%
49Henry County9,110+0.6%
50Bibb County9,046+0.4%
51Pickens County8,714-0.3%
52Fayette County7,816-0.3%
53Washington County7,779-0.2%
54Hale County7,464+0.6%
55Choctaw County7,138+0.1%
56Lamar County7,1040%
57Clay County7,040+0.4%
58Cleburne County6,818+0.4%
59Crenshaw County6,553+0.1%
60Conecuh County6,451-0.3%
61Sumter County6,329-0.2%
62Coosa County6,045-0.3%
63Wilcox County5,314+0.2%
64Lowndes County4,823-0.2%
65Bullock County4,541+0.4%
66Greene County4,271-0.7%
67Perry County3,985-0.9%

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

MLA 9

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

Harvard

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

BibTeX
@misc{census_counties_in_alabama_by_2022,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B25001: total housing units: Counties in Alabama by housing units, 2022}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b25001.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/housing-units/alabama-counties?period=2022. 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/2022/table-based-SF/data/5YRData/acsdt5y2022-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, 2022
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b25001.dat
L2  - https://invokely.ai/rankings/housing-units/alabama-counties?period=2022
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/housing-units/alabama-counties?period=2022.
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/2022/table-based-SF/data/5YRData/acsdt5y2022-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 308,428 in 2022, according to the U.S. Census Bureau.

Which county has the lowest housing units?

Perry County, with 3,985 in 2022.

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