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 26 -- -- 205,764
Mobile 36605 32 -- -- 195,111
Huntsville 35810 23 12 -- 180,105
Tuscaloosa 32 -- -- 90,468
Hoover 17 -- -- 81,619
Dothan 24 -- -- 65,496
Decatur 25 -- -- 55,683
Auburn 26 -- -- 53,380
Madison 35758 15 -- -- 42,938
Florence 35630 30 -- -- 39,319
Gadsden 24 -- -- 36,856
Vestavia Hills 22 -- -- 34,033
Prattville 17 -- -- 33,960
Phenix City 36867 22 -- -- 32,822
Alabaster 9 -- -- 30,352
Bessemer 26 -- -- 27,456
Enterprise 18 -- -- 26,562
Opelika 16 -- -- 26,477
Homewood 40 -- -- 25,167
Northport 25 -- -- 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 35 -- -- 20,756
Mountain Brook 21 -- -- 20,413
Trussville 10 -- -- 19,933
Troy 19 -- -- 18,033
Tillmans Corner 11 -- -- 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