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

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