Walk Score Logo
Go
Locate me

Cities in Alabama

The 35 largest cities in Alabama (the most populous cities in AL are Birmingham, Montgomery, and Mobile) have an average Walk Score of 22. The best cities in Alabama ranked by Walk Score are Homewood, Birmingham, and Tuscaloosa, while the least walkable cities are Alabaster, Oxford, and Trussville.

Follow the links for city maps, photos, and all neighborhoods.

The list of Alabama cities below is sorted by Walk Score, but can also be sorted by population or alphabetically (click table's heading to sort).

City

Zip Code

Walk Score

Transit Score

Bike Score

Population

Birmingham (the largest city in Alabama) 35211 33 21 31 212,237
Montgomery 36109 26 16 33 205,764
Mobile 36605 32 -- 34 195,111
Huntsville 35810 24 11 40 180,105
Tuscaloosa 33 -- 37 90,468
Hoover 17 -- 12 81,619
Dothan 22 -- 31 65,496
Decatur 25 -- 40 55,683
Auburn 28 -- 38 53,380
Madison 35758 17 -- 34 42,938
Florence 35630 32 -- 36 39,319
Gadsden 25 -- 33 36,856
Vestavia Hills 22 -- 15 34,033
Prattville 18 -- 28 33,960
Phenix City 36867 24 -- 24 32,822
Alabaster 10 -- 20 30,352
Bessemer 26 -- 31 27,456
Enterprise 19 -- 26 26,562
Opelika 18 -- 29 26,477
Homewood 42 22 25 25,167
Northport 27 -- 30 23,330
Anniston 36205 22 -- 26 23,106
Prichard 36612 23 -- 31 22,659
Athens 21 -- 33 21,897
Daphne 15 -- 27 21,570
Pelham 13 -- 16 21,352
Oxford 10 -- 23 21,348
Albertville 19 -- 34 21,160
Selma 30 -- 41 20,756
Mountain Brook 21 -- 14 20,413
Trussville 10 -- 12 19,933
Troy 21 -- 24 18,033
Tillmans Corner 13 -- 26 17,398
Center Point 24 -- 19 16,921
Helena 12 -- 18 16,793