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, Selma, and Birmingham, while the least walkable cities are Alabaster, Trussville, and Oxford.

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

Find apartments and off campus housing near universities in Alabama

Find apartments and rentals near large employers in Alabama