Highest Income Cities in Alabama.

Cities in Alabama with the highest median household income.

70 cities ranked · See the national list

#CityMedian Income
1Mountain Brook$201,479
2Madison$134,655
3Vestavia Hills$134,369
4Trussville$123,275
5Pike Road$117,091
6Chelsea$115,337
7Helena$115,139
8Hoover$109,253
9Pelham$101,094
10Spanish Fort$99,346
11Meridianville$97,434
12Homewood$94,485
13Fairhope$94,274
14Alabaster$91,357
15McCalla$87,468
16Daphne$87,250
17Calera$87,194
18Moody$86,627
19Gardendale$82,192
20Clay$81,920
21Prattville$81,337
22Northport$80,913
23Gulf Shores$78,188
24Hartselle$76,290
25Muscle Shoals$75,894
26Huntsville$74,714
27Oxford$74,268
28Enterprise$73,125
29Irondale$72,343
30Millbrook$70,313
31Athens$69,922
32Leeds$69,737
33Pell City$68,638
34Foley$66,336
35Jasper$66,238
36Opelika$65,004
37Auburn$63,668
38Hueytown$62,784
39Decatur$61,563
40Saraland$61,509
41Cullman$61,224
42Tillmans Corner$60,837
43Russellville$58,231
44Montgomery$56,811
45Center Point$56,417
46Rainbow City$56,398
47Albertville$56,099
48Dothan$55,792
49Scottsboro$53,929
50Mobile$53,558
51Florence$52,174
52Jacksonville$51,814
53Valley$51,661
54Tuscaloosa$51,464
55Troy$50,717
56Phenix City$50,053
57Sylacauga$50,017
58Boaz$49,846
59Saks$49,753
60Ozark$48,944
61Fort Payne$47,479
62Eufaula$47,392
63Alexander City$47,022
64Anniston$46,668
65Birmingham$46,051
66Talladega$44,198
67Gadsden$40,345
68Bessemer$39,613
69Prichard$36,588
70Selma$33,197