US Census Data

Highest median household income in Alabama

Alabama counties and cities ranked by median household income.

This page ranks the counties and cities of Alabama by median household income — which have the highest median household income, according to the US Census Bureau's American Community Survey 5-year estimates.

Among counties, Shelby County leads at $93,543.

Among cities & places, Mountain Brook leads at $191,128.

Counties

#NameMedian household income
1Shelby County$93,543
2Limestone County$83,534
3Madison County$83,528
4St. Clair County$78,993
5Elmore County$75,553
6Baldwin County$75,019
7Autauga County$69,841
8Morgan County$64,858
9Coffee County$64,672
10Jefferson County$64,589
11Tuscaloosa County$63,947
12Chilton County$61,873
13Lee County$61,123
14Blount County$61,096
15Marshall County$60,946
16Cullman County$60,916
17Washington County$60,503
18Henry County$60,135
19Lawrence County$60,040
20Lauderdale County$59,082
21Montgomery County$58,153
22Mobile County$58,119
23Houston County$57,531
24Tallapoosa County$57,185
25Coosa County$57,063
26Colbert County$56,736
27Talladega County$56,249
28Calhoun County$55,826
29Walker County$54,509
30Dale County$53,955
31Cleburne County$53,319
32Etowah County$53,070
33Clay County$51,852
34Randolph County$51,551
35Franklin County$51,493
36Bibb County$51,215
37DeKalb County$51,149
38Geneva County$50,951
39Covington County$50,886
40Cherokee County$50,769
41Fayette County$50,733
42Marion County$50,714
43Russell County$50,046
44Jackson County$49,454
45Chambers County$49,295
46Clarke County$49,167
47Crenshaw County$49,040
48Winston County$48,032
49Pike County$47,961
50Lamar County$47,447
51Pickens County$47,014
52Macon County$45,951
53Butler County$44,881
54Choctaw County$44,483
55Escambia County$44,447
56Barbour County$44,290
57Marengo County$44,205
58Conecuh County$42,266
59Wilcox County$42,236
60Hale County$41,325
61Monroe County$40,225
62Sumter County$37,981
63Dallas County$36,810
64Bullock County$36,723
65Lowndes County$35,160
66Perry County$34,368
67Greene County$31,495

Cities & places

Top 100.
#NameMedian household income
1Mountain Brook$191,128
2Highland Lakes$169,833
3Shoal Creek$165,625
4Woodland$165,427
5Eagle Point$146,125
6Meadowbrook$145,464
7Stockton$143,239
8Indian Springs Village$138,250
9Redland$131,667
10Madison$131,436
11Edgewater$129,542
12Vestavia Hills$129,171
13Stapleton$127,535
14Emerald Mountain$125,341
15Blue Ridge$124,875
16Pike Road$121,687
17Uriah$121,458
18Trussville$120,794
19Smoke Rise$120,100
20Redstone Arsenal$118,750
21Deatsville$112,176
22Chelsea$110,056
23Helena$109,590
24Priceville$108,398
25Homewood$108,386
26Morris$108,274
27Hoover$107,822
28Argo$107,818
29Hanover$105,429
30Triana$102,375
31Spanish Fort$101,574
32Belle Fontaine$100,144
33Harvest$99,542
34Pine Level$99,444
35Eva$99,250
36Satsuma$97,550
37Margaret$97,075
38Lake View$96,409
39Kimberly$96,190
40Trinity$95,625
41Fairford$94,309
42Myrtlewood$93,646
43Millerville$93,438
44Meridianville$93,030
45Magnolia Springs$93,000
46Spruce Pine$92,344
47Alexandria$92,232
48Pelham$91,904
49Hazel Green$90,654
50Alabaster$90,163
51Westover$90,125
52Orange Beach$89,034
53Edwardsville$88,958
54Grant$88,571
55Good Hope$88,068
56Brook Highland$87,143
57Moores Mill$86,902
58Fairhope$86,509
59Daphne$86,479
60Moody$86,389
61Anderson$86,250
62Clay$86,163
63Axis$86,111
64Loxley$85,250
65Eldridge$85,000
66Mount Olive$84,120
67McCalla$83,782
68Coaling$83,587
69Franklin$83,480
70Headland$82,736
71Calera$82,441
72Susan Moore$81,875
73Sand Rock$81,750
74Hokes Bluff$81,544
75Gardendale$81,215
76McIntosh$81,094
77Libertyville$81,042
78New Hope$80,787
79Hayden$80,625
80Pinson$80,349
81Rock Creek$80,063
82Faunsdale$79,773
83Prattville$79,396
84Waverly$79,375
85Brookwood$79,297
86Cusseta$78,977
87Needham$78,906
88Sylvan Springs$78,214
89Northport$77,781
90Lester$77,679
91Thorsby$77,500
92Millport$77,292
93Springville$76,964
94Choccolocco$76,898
95Vance$76,654
96Marbury$76,367
97Fort Rucker$75,875
98Cuba$75,074
99Weaver$74,458
100Gulf Shores$73,873

Nationwide

1

Other rankings in Alabama

20

Browse

1