Skip to content

Checked

Alabama Community Stats

Alabama has 5,086,768 residents and a median household income of $63,999, 46th highest among states (ACS 2020-2024).

Median household income
$63,999
U.S. $80,734
Poverty rate
15.6%
U.S. 12.5%
Bachelor's or higher
28.4%
Adults 25+
Average commute
25.5 min
One way

Alabama compared

With U.S.

MeasureAlabamaU.S.
Median household income$63,999$80,734
Median age39.338.9
Poverty rate15.6%12.5%
Bachelor's degree or higher28.4%35.7%
Homeownership rate70.2%65.2%
Median home value$209,900$332,700
Median gross rent$1,007$1,413
Average commute25.5 min26.4 min
Born outside the U.S.4.0%14.1%

Counties in Alabama

Sorted by population, highest first

Swipe the table sideways to see more columns.

#CountyPopulationMedian incomePovertyBachelor's+Own home
1Jefferson County667,755$66,38815.7%36.2%63.9%
2Mobile County412,590$58,88016.2%26.0%66.0%
3Madison County405,718$86,49910.1%46.4%68.3%
4Baldwin County246,989$78,77510.1%33.7%77.6%
5Tuscaloosa County237,552$66,23116.8%32.1%61.4%
6Shelby County230,211$97,9617.2%46.8%81.4%
7Montgomery County226,718$59,38619.9%34.5%57.8%
8Lee County181,134$65,82418.9%42.4%66.3%
9Morgan County124,471$68,84513.5%23.3%72.7%
10Calhoun County116,090$55,02917.9%20.6%70.3%
11Limestone County111,233$83,62910.0%30.2%77.6%
12Houston County108,140$58,62617.5%23.0%63.8%
13Etowah County103,105$54,56316.9%18.1%73.9%
14Marshall County99,748$62,57116.6%21.5%75.8%
15Lauderdale County95,830$62,64912.2%29.8%68.9%
16St. Clair County94,166$77,46311.4%21.4%82.6%
17Cullman County90,566$62,65615.3%19.7%76.6%
18Elmore County89,526$78,24310.3%25.4%77.0%
19Talladega County81,021$57,77617.8%16.5%72.0%
20DeKalb County72,269$51,20422.4%14.1%78.3%
21Walker County64,841$56,50918.5%16.6%76.1%
22Autauga County59,947$72,48111.3%29.1%77.1%
23Blount County59,518$64,19012.9%15.8%81.0%
24Russell County58,811$51,19722.2%18.2%61.3%
25Colbert County58,022$60,62817.4%21.7%71.3%
26Coffee County54,920$68,35316.7%22.5%72.3%
27Jackson County53,053$51,90817.3%15.9%75.1%
28Dale County49,599$54,96318.7%20.4%61.9%
29Chilton County45,992$65,60314.0%16.5%76.9%
30Tallapoosa County40,938$59,35616.3%20.3%76.1%
31Covington County37,628$52,45619.2%17.2%76.3%
32Dallas County36,858$35,62731.0%17.5%63.8%
33Escambia County36,629$48,22520.0%13.5%70.9%
34Chambers County34,192$49,65615.7%14.9%71.8%
35Lawrence County33,276$66,07113.3%15.2%81.7%
36Pike County32,987$48,67723.3%28.0%61.3%
37Franklin County31,966$53,33819.1%15.8%72.4%
38Marion County29,184$50,08816.2%13.3%76.8%
39Geneva County26,887$52,77119.2%13.2%78.1%
40Cherokee County25,443$53,86314.8%16.5%81.1%
41Barbour County24,643$46,04221.4%10.6%68.2%
42Winston County23,682$57,25618.7%14.3%75.8%
43Clarke County22,543$49,24920.1%15.0%70.8%
44Randolph County22,510$52,33819.9%18.4%77.2%
45Bibb County22,130$52,54122.5%11.7%79.2%
46Monroe County19,388$42,29220.1%11.7%71.7%
47Marengo County18,851$43,82521.9%19.5%70.2%
48Pickens County18,721$46,27420.0%13.1%75.8%
49Macon County18,691$43,70724.3%21.1%61.5%
50Butler County18,630$44,75522.4%13.5%65.8%
51Henry County17,647$59,93118.3%21.8%79.5%
52Fayette County16,053$49,48821.8%14.9%78.4%
53Cleburne County15,426$55,34513.7%17.0%78.5%
54Washington County15,143$61,04217.1%17.0%85.8%
55Hale County14,829$39,25024.6%17.6%74.4%
56Clay County14,192$55,25017.6%14.7%79.4%
57Lamar County13,693$50,00018.0%12.1%75.7%
58Crenshaw County13,122$48,56017.9%18.7%73.2%
59Choctaw County12,380$47,81316.5%15.8%82.4%
60Sumter County11,878$33,31026.5%19.0%66.8%
61Conecuh County11,275$41,32727.8%13.4%74.3%
62Coosa County10,300$57,35513.1%13.9%81.6%
63Wilcox County10,172$40,64028.2%12.9%77.4%
64Bullock County10,058$31,31033.3%8.1%66.6%
65Lowndes County9,833$37,05229.9%14.4%77.5%
66Perry County8,031$37,65431.4%15.8%77.5%
67Greene County7,424$29,20040.1%15.1%61.6%

Cities and towns in Alabama

Sorted by population, highest first

Swipe the table sideways to see more columns.

#City or townPopulationMedian incomePovertyBachelor's+Own home
1Huntsville222,791$74,71412.6%47.2%58.3%
2Mobile203,416$53,55818.4%32.0%54.0%
3Birmingham198,173$46,05124.7%31.1%45.5%
4Montgomery197,494$56,81121.5%33.8%54.4%
5Tuscaloosa111,038$51,46425.1%39.4%42.9%
6Hoover92,642$109,2535.1%62.6%71.1%
7Auburn80,594$63,66825.4%64.1%53.1%
8Dothan71,514$55,79219.3%27.6%57.1%
9Madison60,106$134,6554.3%64.5%74.0%
10Decatur57,361$61,56313.1%22.4%63.3%
11Florence41,701$52,17417.9%34.5%52.1%
12Prattville39,482$81,33710.7%36.6%67.4%
13Vestavia Hills38,616$134,36910.0%65.3%78.0%
14Phenix City38,499$50,05324.5%23.2%52.4%
15Alabaster33,917$91,3577.1%41.1%87.1%
16Gadsden33,374$40,34528.1%15.5%55.7%
17Opelika32,820$65,00416.0%36.4%69.1%
18Northport31,218$80,91312.3%38.2%62.2%
19Enterprise29,505$73,12516.5%25.1%63.5%
20Daphne29,453$87,2507.2%42.9%71.5%
21Athens29,002$69,92212.2%31.4%64.0%
22Homewood27,829$94,4858.9%70.9%61.7%
23Trussville26,673$123,2751.1%45.6%91.8%
24Bessemer25,400$39,61327.9%15.6%57.4%
25Pelham24,827$101,0946.7%47.2%83.9%
26Fairhope24,190$94,2748.2%53.5%80.4%
27Foley24,026$66,33611.0%24.6%70.9%
28Albertville22,813$56,09918.2%21.1%69.8%
29Oxford22,063$74,26815.8%24.8%75.1%
30Mountain Brook22,029$201,4793.2%88.6%89.9%
31Helena21,769$115,1393.2%51.4%91.1%
32Anniston21,271$46,66820.6%20.5%58.5%
33Cullman19,319$61,22419.9%32.4%61.5%
34Prichard18,961$36,58830.6%10.8%55.0%
35Troy17,716$50,71725.0%39.7%47.3%
36Calera17,714$87,1947.3%37.1%79.3%
37Tillmans Corner17,677$60,83717.9%14.3%66.1%
38Millbrook17,189$70,3137.8%30.9%75.0%
39Selma17,057$33,19730.8%19.9%46.0%
40Muscle Shoals16,951$75,89412.8%24.0%67.1%
41Gardendale16,534$82,1924.3%31.2%78.2%
42Hueytown16,414$62,78416.2%21.0%82.1%
43Saraland16,404$61,50910.1%25.0%78.6%
44Gulf Shores16,401$78,18811.5%39.9%70.6%
45Chelsea16,260$115,3372.7%48.5%90.0%
46Center Point15,914$56,41714.3%17.0%61.1%
47Hartselle15,847$76,29013.3%27.9%77.9%
48Scottsboro15,712$53,92918.6%22.6%68.2%
49Fort Payne14,927$47,47932.5%17.3%69.3%
50Talladega14,760$44,19825.6%13.6%55.4%
51Alexander City14,606$47,02225.7%20.2%62.9%
52Jasper14,442$66,23815.9%28.2%66.4%
53Jacksonville14,437$51,81423.1%31.2%50.4%
54Ozark14,327$48,94428.1%18.3%64.9%
55Pell City13,587$68,63820.8%21.9%68.0%
56Moody13,488$86,6277.7%28.8%74.1%
57Irondale13,464$72,34315.2%42.3%60.1%
58McCalla13,253$87,4686.3%34.5%90.3%
59Eufaula12,584$47,39220.4%15.1%61.2%
60Sylacauga12,309$50,01721.0%17.9%55.1%
61Leeds12,028$69,73712.8%27.7%72.0%
62Meridianville11,150$97,4344.9%43.4%92.5%
63Boaz10,814$49,84619.4%15.9%66.7%
64Russellville10,799$58,23120.0%15.2%69.6%
65Saks10,681$49,75320.0%17.9%72.2%
66Spanish Fort10,662$99,3465.8%49.1%65.8%
67Pike Road10,574$117,0915.1%55.4%85.4%
68Rainbow City10,284$56,39810.0%20.8%65.6%
69Valley10,277$51,66114.9%17.1%67.5%
70Clay10,273$81,92017.3%23.2%90.5%
71Forestdale9,742$66,56917.8%27.5%69.0%
72Fairfield9,728$48,45632.4%25.4%59.0%
73Southside9,483$76,4874.4%23.2%92.6%
74Pleasant Grove9,442$70,31719.7%23.2%79.4%
75Fultondale9,384$73,57512.5%28.7%68.7%
76Sheffield9,340$39,73326.6%18.4%60.2%
77Meadowbrook9,117$141,8625.5%73.7%88.7%
78Tuscumbia9,115$59,14318.6%26.0%65.3%
79Clanton8,958$47,52018.1%18.3%63.6%
80Tuskegee8,938$38,00029.0%29.2%40.9%
81Guntersville8,916$67,92918.1%33.3%65.3%
82Andalusia8,766$42,61125.4%20.2%62.3%
83Arab8,679$64,33313.3%25.9%70.0%
84Orange Beach8,407$97,7362.6%40.7%67.5%
85Atmore8,334$38,86225.0%10.4%52.3%
86Bay Minette8,295$44,52324.4%13.2%60.5%
87Brook Highland8,146$79,9044.6%61.2%46.5%
88Pinson7,832$76,41010.6%14.0%80.4%
89Montevallo7,556$56,62617.7%30.4%64.9%
90Wetumpka7,437$57,7639.9%27.2%62.4%
91Lincoln7,305$57,14515.6%19.0%93.3%
92Robertsdale7,194$59,15211.1%11.4%70.8%
93Greenville7,163$40,82231.6%15.9%43.7%
94Oneonta6,971$53,98018.2%24.7%60.0%
95Hamilton6,922$54,87116.7%15.6%66.7%
96Demopolis6,908$34,80226.0%27.4%54.9%
97Satsuma6,822$101,0425.2%27.8%86.0%
98Lanett6,814$42,35719.1%10.7%59.8%
99Opp6,709$41,34726.3%10.1%71.2%
100Moores Mill6,378$96,77411.2%36.0%78.7%

Income and poverty

Income in the past 12 months, in inflation-adjusted dollars

Median household income
$63,999
Per capita income
$36,087
Below poverty level
772,360 people (15.6%)

Education

Highest level completed, 3,473,706 adults age 25 and older

  • High school graduate or higher3,078,39188.6%
  • Bachelor's degree or higher985,48328.4%
  • Graduate or professional degree385,22111.1%

Race and ethnicity

Share of total population. Hispanic or Latino people can be of any race; other groups exclude them.

  • White (non-Hispanic)3,224,86063.4%
  • Black or African American1,302,91125.6%
  • Hispanic or Latino (any race)284,1355.6%
  • Two or more races168,1333.3%
  • Asian73,3531.4%
  • Some other race17,8530.4%
  • American Indian and Alaska Native13,2740.3%
  • Native Hawaiian and Pacific Islander2,2490.0%

4.0% of residents (203,578) were born outside the United States.

Languages spoken at home

4,793,030 residents age 5 and older

94.0% speak only English at home and 6.0% speak another language. 115,166 people (2.4%) speak English less than "very well."

  • Spanish187,7113.9%
  • Other Indo-European languages19,1220.4%
  • Korean11,3470.2%
  • Chinese (incl. Mandarin, Cantonese)11,1960.2%
  • Other languages10,6380.2%
  • German or other West Germanic10,2660.2%
  • Other Asian and Pacific Island languages9,7110.2%
  • Vietnamese7,8970.2%

Commute to work

2,032,250 workers who do not work from home

The average one-way commute is 25.5 minutes.

  • Under 10 minutes12.1%
  • 10 to 19 minutes29.6%
  • 20 to 29 minutes22.7%
  • 30 to 44 minutes20.9%
  • 45 to 59 minutes7.7%
  • 60 minutes or more6.9%

Housing

Owner-occupied home values and rents paid by renters

Median home value
$209,900
Median gross rent
$1,007 a month
Homeownership rate
70.2% of 1,997,247 households
Housing units
2,337,265
Median year built
1986

See home value trends and rents for Alabama

Cultural communities

Largest reported origins and ancestries. People may report more than one.

Asian groups count people reporting one Asian group alone. Hispanic origins and ancestries are self-reported and can overlap.

Frequently asked questions

What is the median household income in Alabama?
The median household income in Alabama is $63,999, according to the American Community Survey 2020-2024 5-year estimates. The U.S. median is $80,734.
What is the poverty rate in Alabama?
15.6% of people in Alabama (772,360) have incomes below the federal poverty level.
Which city in Alabama has the highest income?
Among places with at least 5,000 residents, Mountain Brook has the highest median household income at $201,479, followed by Highland Lakes ($169,361) and Meadowbrook ($141,862).
How long is the average commute in Alabama?
Workers in Alabama who do not work from home spend an average of 25.5 minutes getting to work.