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

Find apartments and off campus housing near universities in Alabama

Find apartments and rentals near large employers in Alabama