Home ›
Cities ›
Alabama
Cities & Towns in Alabama: Complete List (2023)
Last updated: 2023 BLS data · Page refreshed: 2026-05-19
558 cities and towns with demographics, income, and housing data
U.S. Census ACS 2023 5-Year Estimates · Updated 2026
$61,001
Avg Median Income
3,416,293
Total Population
Median Household Income by State
Compare median household income across all states. Click any state for city details.
AK
AL
AR
AZ
CA
CO
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
ME
MI
MN
MO
MS
MT
NC
ND
NE
NM
NV
NY
OH
OK
OR
PA
SC
SD
TN
TX
UT
VA
WA
WI
WV
WY
VT
NH
MA
RI
CT
NJ
DE
MD
DC
Source: Bureau of Labor Statistics , OEWS 2023 Annual
AL
$61,001
AK
$73,748
AZ
$65,192
AR
$54,611
CA
$100,714
CO
$92,484
CT
$125,705
DE
$88,535
DC
$109,870
FL
$78,655
GA
$63,719
HI
$95,719
ID
$68,710
IL
$77,425
IN
$70,614
IA
$71,006
KS
$66,037
KY
$67,112
LA
$56,729
ME
$70,545
MD
$112,568
MA
$110,156
MI
$68,162
MN
$77,860
MS
$51,489
MO
$63,244
MT
$67,354
NE
$68,623
NV
$82,230
NH
$83,188
NJ
$118,687
NM
$68,129
NY
$99,434
NC
$66,834
ND
$74,115
OH
$73,664
OK
$58,277
OR
$78,660
PA
$75,492
RI
$97,673
SC
$61,079
SD
$68,796
TN
$65,453
TX
$75,354
UT
$92,843
VT
$72,426
VA
$90,518
WA
$95,277
WV
$56,331
WI
$75,393
WY
$82,286
Alabama has 558 cities, towns, and census-designated places tracked in our database.
The average median household income across Alabama communities is $61,001.
Median home values average $171,964.
The largest city is Huntsville with a population of 222,791.
Highest Median Income
$218,333
Most Affordable (Home Value)
$47,200
All 558 Cities in Alabama
A
City / Town
Population
Median Income
Median Home Value
Abanda
257
$115,388
$415,500
Abbeville
2,748
$31,712
$107,600
Adamsville
4,266
$62,500
$145,700
Addison
649
$56,384
$110,600
Akron
243
$34,107
$77,000
Alabaster
33,917
$91,357
$261,700
Albertville
22,813
$56,099
$188,400
Alexander City
14,606
$47,022
$155,000
Alexandria
3,475
$85,089
$197,700
Aliceville
2,211
$39,167
$124,300
Allgood
759
$73,750
$104,600
Altoona
1,252
$43,056
$114,100
Andalusia
8,766
$42,611
$153,200
Anderson
410
$110,682
$304,300
Anniston
21,271
$46,668
$158,800
Arab
8,679
$64,333
$215,200
Ardmore
1,384
$50,352
$216,600
Argo
4,479
$105,128
$248,100
Ariton
614
$50,000
$206,600
Arley
523
$71,818
$98,600
Ashford
2,447
$65,341
$180,100
Ashland
1,797
$42,308
$159,300
Ashville
2,464
$69,362
$204,900
Athens
29,002
$69,922
$270,000
Atmore
8,334
$38,862
$157,800
Attalla
5,775
$59,215
$126,100
Auburn
80,594
$63,668
$364,800
Autaugaville
809
$49,643
$144,000
Avon
378
$39,375
$122,500
Axis
326
$95,977
$208,300
B
City / Town
Population
Median Income
Median Home Value
Babbie
790
$63,611
$181,300
Baileyton
1,039
$63,143
$89,800
Bakerhill
244
$55,114
$94,200
Ballplay
842
$47,837
$145,300
Banks
320
$50,000
N/A
Bay Minette
8,295
$44,523
$173,000
Bayou La Batre
1,881
$37,679
$87,800
Bear Creek
1,474
$50,188
$96,900
Beatrice
182
$37,292
$80,800
Beaverton
208
$38,125
$73,300
Belk
293
$44,850
N/A
Bellamy
158
$53,011
$105,000
Belle Fontaine
772
$107,857
$227,800
Berlin
887
$70,982
$146,600
Berry
1,040
$37,031
$98,000
Bessemer
25,400
$39,613
$135,900
Billingsley
115
$44,479
$113,900
Birmingham
198,173
$46,051
$158,800
Black
467
$61,214
$67,700
Blountsville
1,648
$48,182
$130,800
Blue Ridge
1,190
$128,482
$314,900
Blue Springs
100
$46,667
$74,300
Boaz
10,814
$49,846
$199,200
Boligee
185
$26,607
$55,600
Bon Air
141
$38,000
$73,000
Bon Secour
2,789
$61,497
$309,800
Boykin
239
$51,667
N/A
Brantley
888
$27,443
$142,200
Brantleyville
845
$47,917
$33,000
Brent
4,010
$22,660
$146,500
Brewton
5,186
$50,721
$150,100
Bridgeport
2,246
$34,481
$94,000
Brighton
3,079
$38,221
$70,800
Brilliant
1,097
$47,125
$47,200
Bristow Cove
144
N/A
N/A
Brook Highland
8,146
$79,904
$427,400
Brookside
1,603
$59,271
$107,400
Brookwood
2,706
$81,394
$188,300
Broomtown
279
N/A
N/A
Brundidge
2,392
$38,188
$94,000
Butler
2,386
$47,350
$145,300
C
City / Town
Population
Median Income
Median Home Value
Calera
17,714
$87,194
$235,300
Camden
1,803
$36,481
$132,300
Camp Hill
1,238
$31,833
$65,000
Carbon Hill
1,536
$24,605
$61,100
Cardiff
125
$11,533
$80,000
Carlisle-Rockledge
1,993
$60,360
$115,900
Carolina
337
$60,250
$152,500
Carrollton
781
$31,000
$145,800
Castleberry
279
$21,923
$51,400
Cedar Bluff
1,629
$52,500
$204,800
Center Point
15,914
$56,417
$151,700
Centre
3,700
$44,664
$158,400
Centreville
2,741
$39,477
$161,300
Chatom
834
N/A
$174,100
Chelsea
16,260
$115,337
$360,000
Cherokee
1,120
$50,815
$102,300
Cherokee Ridge
577
$171,368
$336,400
Chickasaw
6,332
$46,559
$117,500
Childersburg
4,655
$52,338
$133,500
Choccolocco
2,620
$78,858
$262,900
Chunchula
250
$18,664
$57,400
Citronelle
3,913
$43,870
$193,500
Clanton
8,958
$47,520
$166,300
Clay
10,273
$81,920
$220,600
Clayhatchee
414
$48,646
$99,200
Clayton
2,295
$21,641
$72,300
Cleveland
1,182
$71,328
$165,600
Clio
1,422
$28,750
$65,600
Coaling
2,573
$81,370
$228,000
Coats Bend
1,630
$70,409
$149,600
Coffee Springs
283
$40,917
$69,200
Coffeeville
237
$30,156
$82,000
Coker
1,058
$55,313
$200,700
Collinsville
1,781
$31,652
$59,000
Colony
343
$42,386
$48,600
Columbia
785
$62,000
$156,800
Columbiana
4,725
$80,546
$259,500
Concord
1,913
$66,406
$173,500
Coosada
1,105
$61,815
$169,900
Cordova
1,511
$37,662
$87,100
Cottondale
2,632
$44,877
$139,200
Cottonwood
971
$34,468
$111,500
County Line
358
$61,250
$95,000
Courtland
723
$47,679
N/A
Cowarts
2,204
$64,118
$177,700
Creola
2,088
$66,607
$211,000
Crossville
2,143
$49,100
$129,900
Cuba
368
$91,250
$197,900
Cullman
19,319
$61,224
$238,900
Cullomburg
363
N/A
N/A
Cusseta
148
$80,385
N/A
D
City / Town
Population
Median Income
Median Home Value
Dadeville
2,993
$67,147
$171,600
Daleville
4,919
$45,324
$126,000
Daphne
29,453
$87,250
$323,400
Dauphin Island
1,852
$67,206
$432,200
Daviston
193
N/A
$120,800
Deatsville
2,097
$123,977
$246,600
Decatur
57,361
$61,563
$210,200
Delta
225
$75,969
$109,700
Demopolis
6,908
$34,802
$183,600
Detroit
189
N/A
$75,000
Dodge City
494
$63,594
$147,100
Dora
2,668
$61,892
$155,100
Dothan
71,514
$55,792
$194,000
Double Springs
1,068
$47,768
$153,500
Douglas
1,113
$62,000
$175,400
Dozier
385
$49,338
$76,400
Dunnavant
966
$75,323
$193,100
Dutton
435
$63,750
$113,800
E
City / Town
Population
Median Income
Median Home Value
Eagle Point
3,110
$151,842
$493,800
East Brewton
3,168
$35,571
$87,200
East Point
293
$160,531
$230,600
Eclectic
1,141
$49,904
$161,800
Edgewater
670
N/A
N/A
Edwardsville
238
$79,250
$143,800
Egypt
616
$37,250
$207,600
Elba
3,468
$44,792
$114,500
Elberta
2,293
$55,000
$232,800
Eldridge
133
$98,542
$131,300
Elkmont
264
$49,750
$234,100
Elmore
1,517
$48,696
$107,500
Emerald Mountain
3,535
$123,347
$321,300
Enterprise
29,505
$73,125
$202,900
Epes
354
N/A
$56,700
Eufaula
12,584
$47,392
$139,900
Eunola
155
N/A
N/A
Eutaw
2,786
$27,422
$99,100
Eva
845
$115,455
$246,500
Evergreen
3,404
$40,700
$98,700
Excel
524
$57,375
$153,600
F
City / Town
Population
Median Income
Median Home Value
Fairfield
9,728
$48,456
$129,300
Fairford
150
$96,228
$221,500
Fairhope
24,190
$94,274
$430,900
Fairview
796
$56,250
$257,700
Falkville
1,606
$46,888
$139,600
Faunsdale
140
$99,583
N/A
Fayette
4,164
$36,473
$122,000
Fayetteville
1,154
$100,255
$298,500
Five Points
139
N/A
$119,800
Flomaton
1,535
$42,708
$111,200
Florala
1,822
N/A
$91,600
Florence
41,701
$52,174
$196,300
Foley
24,026
$66,336
$289,300
Forestdale
9,742
$66,569
$164,000
Forkland
660
$29,423
$66,200
Fort Deposit
1,525
$21,563
$78,000
Fort Payne
14,927
$47,479
$157,000
Fort Rucker
4,705
$74,541
N/A
Franklin
981
$85,817
$77,900
Fredonia
329
N/A
$237,500
Frisco City
1,416
$36,023
$84,800
Fruithurst
554
$50,903
$95,500
Fulton
431
$60,926
$117,300
Fultondale
9,384
$73,575
$186,100
Fyffe
1,190
$34,870
$113,300
G
City / Town
Population
Median Income
Median Home Value
Gadsden
33,374
$40,345
$116,800
Gainesville
236
N/A
N/A
Gallant
1,081
$55,130
$99,200
Gantt
168
$53,125
$139,300
Garden City
557
$48,333
$108,700
Gardendale
16,534
$82,192
$252,600
Gaylesville
151
$45,625
$137,500
Geiger
174
$38,750
N/A
Geneva
4,225
$47,102
$100,600
Georgiana
1,578
$24,321
$69,100
Geraldine
1,011
$43,594
$171,900
Gilbertown
770
$70,156
$160,400
Glen Allen
372
$46,313
$89,600
Glencoe
5,353
$68,517
$206,100
Glenwood
114
$41,010
N/A
Good Hope
2,574
$93,661
$203,100
Goodwater
1,445
$39,511
$58,900
Gordo
1,723
$47,569
$118,900
Gordon
323
N/A
$86,700
Gordonville
275
$41,528
$68,100
Goshen
355
$56,750
$118,200
Grand Bay
3,553
$62,112
$142,400
Grant
1,336
$91,477
$239,400
Grayson Valley
6,077
$64,597
$148,400
Graysville
2,509
$70,208
$116,900
Greensboro
2,135
$27,000
$130,000
Greenville
7,163
$40,822
$115,000
Grimes
582
$33,958
$105,100
Grove Hill
2,341
$59,219
$126,800
Gu-Win
178
$63,942
$177,800
Guin
2,381
$51,117
$112,000
Gulf Shores
16,401
$78,188
$382,700
Guntersville
8,916
$67,929
$324,800
Gurley
607
$56,964
$194,800
H
City / Town
Population
Median Income
Median Home Value
Hackleburg
1,709
$42,292
$104,700
Hackneyville
471
N/A
N/A
Haleburg
211
$41,944
$205,000
Haleyville
4,271
$42,058
$97,600
Hamilton
6,922
$54,871
$106,300
Hammondville
287
$37,083
$113,900
Hanceville
3,270
$41,791
$169,800
Hanover
248
$108,929
$9,999
Harpersville
1,788
$75,018
$211,300
Hartford
2,701
$56,250
$160,800
Hartselle
15,847
$76,290
$203,800
Harvest
5,955
$101,910
$281,300
Hatton
405
N/A
N/A
Hayden
1,389
$80,125
$230,700
Hayneville
716
$37,723
$103,500
Hazel Green
3,940
$86,271
$230,800
Headland
5,217
$79,063
$219,600
Heath
267
$65,855
$89,200
Heflin
3,467
$46,711
$171,700
Helena
21,769
$115,139
$330,700
Henagar
2,501
$49,315
$144,700
Highland Lake
503
$71,563
$285,500
Highland Lakes
5,866
$169,361
$599,200
Hillsboro
527
$61,818
$121,100
Hissop
206
$65,592
N/A
Hobson
181
$170,240
$223,000
Hobson City
1,142
$47,361
$108,200
Hodges
420
$69,286
$153,300
Hokes Bluff
4,547
$74,968
$196,400
Hollins
465
$55,398
$92,400
Hollis Crossroads
785
N/A
$120,600
Holly Pond
782
$42,333
$200,000
Hollywood
942
$51,071
$113,200
Holt
3,629
$48,675
$126,900
Holtville
5,158
$76,652
$267,100
Homewood
27,829
$94,485
$558,500
Hoover
92,642
$109,253
$412,200
Horn Hill
215
$36,250
$150,000
Hueytown
16,414
$62,784
$155,300
Huguley
2,577
$43,750
$141,500
Huntsville
222,791
$74,714
$293,600
Hurtsboro
421
$26,375
$138,000
Hytop
726
$66,458
$144,800
I
City / Town
Population
Median Income
Median Home Value
Ider
731
$54,444
$162,900
Indian Springs
2,537
$136,836
$555,800
Irondale
13,464
$72,343
$255,800
Ivalee
809
$41,198
$140,600
J
City / Town
Population
Median Income
Median Home Value
Jackson
4,589
$37,948
$130,900
Jacksons' Gap
786
$32,228
$114,100
Jacksonville
14,437
$51,814
$185,500
Jasper
14,442
$66,238
$215,700
Jemison
2,796
$65,800
$170,000
Joppa
448
N/A
$155,900
K
City / Town
Population
Median Income
Median Home Value
Kansas
186
$49,583
$48,300
Kellyton
106
$60,625
$108,900
Kennedy
436
$41,136
$139,800
Killen
1,150
$69,722
$175,000
Kimberly
4,439
$97,429
$322,300
Kinsey
2,195
$55,500
$132,000
Kinston
704
$43,036
$70,500
L
City / Town
Population
Median Income
Median Home Value
La Fayette
2,633
$32,601
$85,900
Ladonia
3,346
$53,441
$102,000
Lake View
4,063
$101,487
$304,400
Lakeview
102
$63,125
$103,100
Lanett
6,814
$42,357
$95,600
Langston
284
$53,929
$337,500
Leeds
12,028
$69,737
$224,600
Leesburg
998
$56,875
$182,500
Leighton
893
$33,894
N/A
Leroy
1,075
$93,036
$219,500
Lester
181
$80,833
$220,800
Level Plains
1,667
$77,000
$137,500
Lexington
638
$57,356
$202,400
Libertyville
174
$81,346
$120,000
Lillian
1,460
$52,281
$280,600
Lincoln
7,305
$57,145
$187,200
Linden
1,961
$38,667
$92,400
Lineville
2,546
$38,302
$175,500
Lipscomb
2,214
$41,875
$90,400
Lisman
437
$38,235
N/A
Littleville
932
$55,817
$142,400
Livingston
4,672
$24,236
$156,100
Loachapoka
223
$41,985
$220,200
Lockhart
359
$33,750
$68,300
Locust Fork
1,402
$50,000
$181,400
Lookout Mountain
1,120
$80,362
$158,300
Louisville
518
$44,439
N/A
Loxley
4,357
$108,488
$398,500
Luverne
2,694
$43,269
$170,100
Lynn
780
$44,010
$65,100
M
City / Town
Population
Median Income
Median Home Value
Macedonia
441
$31,453
$110,800
Madison
60,106
$134,655
$398,800
Madrid
220
$39,750
$122,500
Magnolia Springs
1,130
$86,818
$442,400
Malcolm
204
N/A
N/A
Malvern
1,913
$43,854
$129,400
Maplesville
1,200
$38,155
$132,600
Marbury
1,570
$83,558
$179,600
Margaret
5,877
$101,802
$230,900
Marion
2,886
$35,842
$108,700
Maytown
314
$50,938
$120,800
McCalla
13,253
$87,468
$279,900
McDonald Chapel
651
$56,971
$134,400
McIntosh
364
$74,167
$157,100
McKenzie
557
$31,250
$80,600
Meadowbrook
9,117
$141,862
$423,700
Mentone
377
$42,344
$269,700
Meridianville
11,150
$97,434
$291,900
Midfield
5,045
$52,755
$107,600
Midland City
1,603
$28,438
$150,400
Midway
503
$61,893
$121,400
Mignon
865
$32,818
$37,500
Millbrook
17,189
$70,313
$207,100
Millerville
447
$96,071
N/A
Millport
1,412
$76,875
$104,400
Millry
520
$39,167
$156,500
Minor
762
$42,321
$94,900
Mobile
203,416
$53,558
$193,300
Monroeville
5,802
$32,513
$122,900
Montevallo
7,556
$56,626
$220,700
Montgomery
197,494
$56,811
$161,900
Moody
13,488
$86,627
$237,500
Moores Mill
6,378
$96,774
$274,000
Morris
2,673
$101,563
$241,400
Morrison Crossroads
151
N/A
$151,800
Mosses
836
$26,568
$66,500
Moulton
3,401
$57,813
$123,900
Moundville
3,754
$73,036
$189,700
Mount Olive CDP (Coosa County)
208
N/A
N/A
Mount Olive CDP (Jefferson County)
3,567
$82,234
$224,000
Mount Vernon
1,339
$46,307
$111,900
Mountain Brook
22,029
$201,479
$916,300
Movico
168
N/A
$110,200
Mulga
602
$41,146
$63,100
Munford
1,508
$42,284
$78,200
Muscle Shoals
16,951
$75,894
$199,700
N
City / Town
Population
Median Income
Median Home Value
Nances Creek
330
N/A
$222,100
Napier Field
422
$41,875
$82,100
Nauvoo
189
$45,625
N/A
Nectar
460
$51,979
$168,300
New Brockton
1,430
$72,212
$207,600
New Hope
2,911
$83,816
$163,700
New Market
1,314
$62,500
$112,500
New Site
750
$61,250
$171,900
New Union
996
$43,462
$168,000
Newbern
325
$35,521
$87,100
Newton
1,329
$60,030
$89,500
Newville
515
$41,250
$107,800
Nixburg
256
$52,621
N/A
North Courtland
427
$32,813
N/A
North Johns
129
$49,205
$74,600
Northport
31,218
$80,913
$282,600
Notasulga
1,050
$42,411
$137,500
O
City / Town
Population
Median Income
Median Home Value
Oak Grove
856
$47,857
$165,900
Oakman
934
$35,208
$92,600
Odenville
5,197
$70,296
$223,600
Ohatchee
1,148
$76,667
$197,600
Oneonta
6,971
$53,980
$221,000
Onycha
238
$47,639
$55,000
Opelika
32,820
$65,004
$241,800
Opp
6,709
$41,347
$115,700
Orange Beach
8,407
$97,736
$502,400
Orrville
158
N/A
$102,300
Our Town
372
N/A
N/A
Owens Cross Roads
2,826
$86,188
$227,000
Oxford
22,063
$74,268
$170,900
Ozark
14,327
$48,944
$148,900
P
City / Town
Population
Median Income
Median Home Value
Paint Rock
141
$51,250
$75,000
Parrish
1,222
$32,798
$56,800
Pea Ridge
718
$63,889
$98,000
Pelham
24,827
$101,094
$299,800
Pell City
13,587
$68,638
$249,600
Pennington
591
$29,052
$90,800
Perdido
676
$38,458
N/A
Perdido Beach
642
$80,875
$341,700
Phenix City
38,499
$50,053
$170,300
Phil Campbell
780
$42,969
$113,600
Pickensville
803
$34,250
$159,800
Piedmont
4,740
$40,506
$114,800
Pike Road
10,574
$117,091
$381,600
Pinckard
672
$58,162
$158,900
Pine Apple
125
$43,750
N/A
Pine Hill
626
$33,864
$92,300
Pine Level
4,170
$93,134
$240,300
Pine Ridge
506
$58,750
N/A
Pinson
7,832
$76,410
$212,000
Pisgah
923
$54,167
$134,400
Pleasant Grove
9,442
$70,317
$226,400
Pleasant Groves
485
$60,759
$159,500
Point Clear
1,511
$46,097
$867,500
Pollard
147
$75,278
$81,700
Powell
912
$61,786
$116,400
Prattville
39,482
$81,337
$214,600
Priceville
3,726
$117,127
$266,400
Prichard
18,961
$36,588
$85,700
Providence
112
$50,000
$165,900
R
City / Town
Population
Median Income
Median Home Value
Ragland
1,682
$37,708
$109,300
Rainbow City
10,284
$56,398
$223,000
Rainsville
5,702
$74,046
$230,400
Ranburne
556
$81,625
$238,300
Ray
548
$77,951
$137,500
Red Bay
3,201
$37,473
$108,200
Red Level
621
$38,750
$101,300
Redland
4,982
$130,278
$317,100
Redstone Arsenal
858
$140,114
N/A
Reece City
784
$66,705
$153,800
Reeltown
980
$83,523
$114,200
Reform
1,597
$33,578
$102,700
Rehobeth
1,887
$80,972
$242,900
Remlap
2,761
$64,677
$208,900
Repton
170
$23,438
$82,200
Ridgeville
130
N/A
$78,300
River Falls
403
$35,104
$99,300
Riverside
2,097
$83,664
$220,500
Riverview
260
N/A
$198,400
Roanoke
5,336
$47,105
$154,300
Robertsdale
7,194
$59,152
$229,300
Rock Creek
1,103
$84,432
$147,900
Rock Mills
387
$25,071
$74,100
Rockford
622
$43,125
$93,000
Rockville
223
N/A
N/A
Rogersville
1,260
$66,127
$185,800
Rosa
777
N/A
N/A
Russellville
10,799
$58,231
$123,800
Rutledge
230
$31,538
$63,300
S
City / Town
Population
Median Income
Median Home Value
Saks
10,681
$49,753
$116,400
Samson
1,669
$33,424
$91,100
Sand Rock
868
$73,333
$218,800
Sanford
232
$52,875
$218,300
Saraland
16,404
$61,509
$217,600
Sardis City
2,046
$67,721
$225,700
Satsuma
6,822
$101,042
$219,400
Scottsboro
15,712
$53,929
$190,400
Section
1,069
$47,500
$156,000
Selma
17,057
$33,197
$96,500
Selmont-West Selmont
2,150
$32,443
$69,000
Semmes
5,626
$66,417
$215,600
Sheffield
9,340
$39,733
$133,800
Shelby
809
N/A
$158,200
Shiloh
383
$61,538
$113,900
Shoal Creek
1,328
$218,333
$762,500
Shorter
404
$48,125
$98,600
Silas
559
$66,250
$87,600
Silverhill
863
$57,500
$265,600
Sipsey
288
$26,750
$101,000
Skyline
1,126
$44,307
$123,800
Slocomb
1,952
$38,056
$109,100
Smiths Station
5,496
$64,669
$203,300
Smoke Rise
1,471
$85,882
$201,700
Snead
1,247
$48,509
$175,200
Somerville
921
$49,261
$144,800
South Vinemont
693
$50,795
$170,000
Southside
9,483
$76,487
$226,500
Spanish Fort
10,662
$99,346
$343,900
Spring Garden
201
$60,919
$9,999
Springville
5,081
$84,231
$284,300
Spruce Pine
189
$97,978
N/A
St. Florian
697
$58,750
$314,000
St. Stephens
297
$63,068
$130,700
Stapleton
3,009
N/A
N/A
Steele
1,149
$72,386
$107,100
Sterrett
805
$65,756
N/A
Stevenson
1,995
$53,958
$156,900
Stewartville
1,629
$87,574
$94,100
Stockton
356
$148,611
$361,800
Sulligent
1,627
$34,861
$130,700
Sumiton
2,459
$65,568
$180,700
Summerdale
1,593
$70,110
$274,800
Susan Moore
1,336
$84,554
$119,600
Sweet Water
216
$52,411
$161,600
Sylacauga
12,309
$50,017
$161,200
Sylvan Springs
1,490
$81,927
$217,000
Sylvania
1,925
$56,161
$161,500
T
City / Town
Population
Median Income
Median Home Value
Talladega
14,760
$44,198
$121,900
Talladega Springs
166
$73,125
$153,900
Tallassee
5,134
$66,752
$144,600
Tarrant
5,925
$42,070
$120,100
Taylor
3,063
$67,464
$134,200
Theodore
4,964
$67,864
$154,900
Thomaston
308
$58,125
$92,700
Thomasville
3,619
$42,671
$116,000
Thorsby
2,365
$76,389
$188,300
Tidmore Bend
1,192
$60,729
$162,500
Tillmans Corner
17,677
$60,837
$166,700
Town Creek
979
$43,229
$118,000
Toxey
239
$62,857
$181,300
Trafford
493
$23,333
$116,500
Triana
3,964
$110,100
$278,200
Trinity
2,561
$100,929
$283,000
Troy
17,716
$50,717
$231,400
Trussville
26,673
$123,275
$370,300
Tuscaloosa
111,038
$51,464
$255,500
Tuscumbia
9,115
$59,143
$196,700
Tuskegee
8,938
$38,000
$104,800
Twin
475
$52,639
$95,600
U
City / Town
Population
Median Income
Median Home Value
Underwood-Petersville
3,100
$48,219
$142,900
Union
212
N/A
$88,700
Union Springs
3,248
$26,250
$80,400
Uniontown
1,798
$33,750
$67,300
Uriah
199
$126,563
N/A
V
City / Town
Population
Median Income
Median Home Value
Valley
10,277
$51,661
$140,800
Valley Grande
4,047
$58,929
$133,100
Valley Head
669
$45,889
$59,800
Vance
2,105
$94,545
$225,400
Vandiver
990
$49,783
$104,600
Vernon
1,714
$27,967
$103,800
Vestavia Hills
38,616
$134,369
$530,000
Vina
358
$44,167
$57,000
Vincent
2,050
$52,813
$166,500
Vinegar Bend
109
$13,787
N/A
W
City / Town
Population
Median Income
Median Home Value
Wadley
753
N/A
$198,600
Waldo
239
$29,000
$61,700
Walnut Grove
896
$40,089
$131,100
Warrior
3,207
$57,557
$149,800
Waterloo
113
N/A
$98,800
Waverly
315
$81,953
$377,800
Weaver
3,324
$49,435
$162,300
Webb
1,475
$54,792
$113,800
Wedowee
899
$41,875
$179,700
Weogufka
184
$67,917
N/A
West Blocton
1,077
$40,560
$99,500
West End-Cobb Town
3,453
$55,323
$83,900
West Jefferson
581
$41,406
$156,200
West Point
543
$68,365
$221,600
Westover
2,298
$96,932
$297,400
Wetumpka
7,437
$57,763
$203,900
Whatley
162
$68,914
N/A
White Hall
875
$34,375
N/A
White Plains
919
$60,918
N/A
Whitesboro
1,918
$67,188
$154,400
Wilsonville
1,879
$72,115
$235,400
Wilton
804
$54,750
$162,100
Winfield
4,999
$49,688
$165,500
Woodland
682
$170,223
$416,700
Woodstock
1,218
$73,438
$195,800
Woodville
947
$54,000
$184,600
Y
City / Town
Population
Median Income
Median Home Value
Yellow Bluff
170
N/A
$71,500
York
2,056
$30,489
$80,100
Frequently Asked Questions
How many cities are in Alabama?
There are 558 cities, towns, and census-designated places in Alabama tracked in our database, based on U.S. Census Bureau data.
What is the average median household income in Alabama?
The average median household income across Alabama communities is $61,001, based on ACS 5-Year Estimates.
What is the average home value in Alabama?
The average median home value across Alabama cities is $171,964.
What is the largest city in Alabama?
The largest city in Alabama is Huntsville with a population of 222,791.
Data Source & Methodology
City data is sourced from the U.S. Census Bureau’s American Community Survey (ACS) 2023 5-Year Estimates. Includes demographics, income, education, housing, and employment data for all census-designated places.
Our Methodology · Data Sources · Source: U.S. Census Bureau
You're Almost In!
Thanks for subscribing. We just sent a confirmation email — tap the link inside to complete your signup.
📧 Check your inbox (and spam folder, just in case)