Alabama places ranked by commute time
384 places in Alabama have a reliable estimate of commute time (2020–2024 American Community Survey).
Highest figures: Fayetteville (54.4 minutes), Grand Bay (47.6 minutes), Reece City (45.0 minutes).
Lowest figure: Jackson (14.1 minutes).
The figure for Alabama as a whole is 25.5 minutes (±0.1).
Figures last updated on .
- Figure for Alabama as a whole
- 25.5 minutes (±0.1)
- Places ranked
- 384
Alabama places ranked by commute time
| Rank | Place | County | Average commute |
|---|---|---|---|
| 1 | Fayetteville | Talladega County | 54.4 minutes (±21.7) |
| 2 | Grand Bay | Mobile County | 47.6 minutes (±17.4) |
| 3 | Reece City | Etowah County | 45.0 minutes (±19.3) |
| 4 | Remlap | Blount County | 43.8 minutes (±11.0) |
| 5 | Town Creek | Lawrence County | 41.1 minutes (±16.0) |
| 6 | Snead | Blount County | 40.8 minutes (±5.4) |
| 7 | Union Springs | Bullock County | 40.3 minutes (±7.0) |
| 8 | Selmont-West Selmont | Dallas County | 40.2 minutes (±7.6) |
| 9 | Florala | Covington County | 40.1 minutes (±8.3) |
| 10 | Smoke Rise | Blount County | 38.2 minutes (±4.5) |
| 11 | Steele | St. Clair County | 37.3 minutes (±9.3) |
| 12 | Harpersville | Shelby County | 37.1 minutes (±4.7) |
| 13 (tie) | Allgood | Blount County | 37.0 minutes (±5.5) |
| 13 (tie) | Arley | Winston County | 37.0 minutes (±7.1) |
| 13 (tie) | Uniontown | Perry County | 37.0 minutes (±11.0) |
| 16 | Gilbertown | Choctaw County | 36.9 minutes (±12.9) |
| 17 | Oakman | Walker County | 36.8 minutes (±11.6) |
| 18 | Stapleton | Baldwin County | 36.4 minutes (±6.4) |
| 19 | Carrollton | Pickens County | 36.3 minutes (±5.8) |
| 20 (tie) | Rosa | Blount County | 36.2 minutes (±7.4) |
| 20 (tie) | Wilsonville | Shelby County | 36.2 minutes (±5.5) |
| 22 | Hayden | Blount County | 36.1 minutes (±5.5) |
| 23 | Ashville | St. Clair County | 35.7 minutes (±7.2) |
| 24 | Fort Deposit | Lowndes County | 35.5 minutes (±11.0) |
| 25 | Hytop | Jackson County | 35.3 minutes (±3.4) |
| 26 | Lexington | Lauderdale County | 35.1 minutes (±5.3) |
| 27 | Pickensville | Pickens County | 35.0 minutes (±6.2) |
| 28 | Vincent | Shelby County | 34.9 minutes (±4.1) |
| 29 (tie) | Carbon Hill | Walker County | 34.8 minutes (±9.0) |
| 29 (tie) | Ider | DeKalb County | 34.8 minutes (±4.8) |
| 31 | Rogersville | Lauderdale County | 34.7 minutes (±5.0) |
| 32 (tie) | Baileyton | Cullman County | 34.6 minutes (±10.6) |
| 32 (tie) | Thorsby | Chilton County | 34.6 minutes (±7.5) |
| 34 | Adamsville | Jefferson County | 34.5 minutes (±6.9) |
| 35 | Millport | Lamar County | 34.4 minutes (±9.7) |
| 36 (tie) | Louisville | Barbour County | 34.2 minutes (±8.8) |
| 36 (tie) | Section | Jackson County | 34.2 minutes (±10.7) |
| 38 (tie) | Blue Ridge | Elmore County | 34.1 minutes (±11.4) |
| 38 (tie) | Douglas | Marshall County | 34.1 minutes (±7.0) |
| 40 | Lake View | Tuscaloosa County | 34.0 minutes (±3.9) |
| 41 | Argo | St. Clair County | 33.9 minutes (±3.2) |
| 42 (tie) | Holtville | Elmore County | 33.6 minutes (±3.4) |
| 42 (tie) | Pleasant Groves | Jackson County | 33.6 minutes (±5.3) |
| 44 | Locust Fork | Blount County | 33.5 minutes (±4.0) |
| 45 | Ohatchee | Calhoun County | 33.4 minutes (±4.1) |
| 46 | Webb | Houston County | 33.3 minutes (±12.7) |
| 47 (tie) | Chelsea | Shelby County | 33.2 minutes (±2.1) |
| 47 (tie) | Clio | Barbour County | 33.2 minutes (±6.2) |
| 47 (tie) | Odenville | St. Clair County | 33.2 minutes (±2.6) |
| 50 (tie) | Bon Secour | Baldwin County | 33.1 minutes (±9.3) |
| 50 (tie) | Margaret | St. Clair County | 33.1 minutes (±2.9) |
| 52 (tie) | Calera | Shelby County | 33.0 minutes (±2.3) |
| 52 (tie) | Hokes Bluff | Etowah County | 33.0 minutes (±7.9) |
| 54 | Westover | Shelby County | 32.8 minutes (±2.3) |
| 55 (tie) | Susan Moore | Blount County | 32.7 minutes (±3.9) |
| 55 (tie) | Vance | Tuscaloosa County | 32.7 minutes (±5.2) |
| 55 (tie) | West Blocton | Bibb County | 32.7 minutes (±5.2) |
| 58 (tie) | Dauphin Island | Mobile County | 32.6 minutes (±4.8) |
| 58 (tie) | Deatsville | Elmore County | 32.6 minutes (±3.8) |
| 58 (tie) | Marbury | Autauga County | 32.6 minutes (±5.0) |
| 61 (tie) | Addison | Winston County | 32.5 minutes (±9.0) |
| 61 (tie) | Citronelle | Mobile County | 32.5 minutes (±4.5) |
| 63 (tie) | Anderson | Lauderdale County | 32.4 minutes (±6.1) |
| 63 (tie) | Berlin | Cullman County | 32.4 minutes (±6.1) |
| 63 (tie) | Clay | Jefferson County | 32.4 minutes (±4.3) |
| 66 (tie) | Springville | St. Clair County | 32.3 minutes (±3.3) |
| 66 (tie) | White Hall | Lowndes County | 32.3 minutes (±6.4) |
| 68 | Lynn | Winston County | 32.2 minutes (±8.1) |
| 69 | Aliceville | Pickens County | 32.1 minutes (±6.5) |
| 70 | Munford | Talladega County | 32.0 minutes (±11.3) |
| 71 (tie) | Ranburne | Cleburne County | 31.9 minutes (±6.3) |
| 71 (tie) | Shoal Creek | Shelby County | 31.9 minutes (±4.3) |
| 73 | Hackleburg | Marion County | 31.8 minutes (±5.3) |
| 74 (tie) | Coaling | Tuscaloosa County | 31.6 minutes (±6.4) |
| 74 (tie) | Kimberly | Jefferson County | 31.6 minutes (±3.2) |
| 74 (tie) | Pine Level | Autauga County | 31.6 minutes (±5.9) |
| 77 (tie) | Eclectic | Elmore County | 31.5 minutes (±4.6) |
| 77 (tie) | Eva | Morgan County | 31.5 minutes (±4.6) |
| 77 (tie) | Stevenson | Jackson County | 31.5 minutes (±7.9) |
| 80 (tie) | Brantley | Crenshaw County | 31.4 minutes (±7.2) |
| 80 (tie) | Concord | Jefferson County | 31.4 minutes (±7.5) |
| 80 (tie) | Dadeville | Tallapoosa County | 31.4 minutes (±10.0) |
| 80 (tie) | Perdido Beach | Baldwin County | 31.4 minutes (±4.5) |
| 80 (tie) | Sylvan Springs | Jefferson County | 31.4 minutes (±3.8) |
| 85 | Berry | Fayette County | 31.3 minutes (±6.2) |
| 86 (tie) | Camden | Wilcox County | 31.1 minutes (±6.4) |
| 86 (tie) | Maplesville | Chilton County | 31.1 minutes (±7.6) |
| 86 (tie) | New Site | Tallapoosa County | 31.1 minutes (±2.8) |
| 89 (tie) | Blountsville | Blount County | 31.0 minutes (±3.4) |
| 89 (tie) | Courtland | Lawrence County | 31.0 minutes (±4.3) |
| 91 | Center Point | Jefferson County | 30.9 minutes (±3.4) |
| 92 (tie) | Mulga | Jefferson County | 30.8 minutes (±3.0) |
| 92 (tie) | Pinson | Jefferson County | 30.8 minutes (±3.2) |
| 94 (tie) | Helena | Shelby County | 30.7 minutes (±1.6) |
| 94 (tie) | Hillsboro | Lawrence County | 30.7 minutes (±4.2) |
| 96 (tie) | Alabaster | Shelby County | 30.6 minutes (±1.8) |
| 96 (tie) | Grant | Marshall County | 30.6 minutes (±4.6) |
| 98 (tie) | Gordo | Pickens County | 30.3 minutes (±9.4) |
| 98 (tie) | Heflin | Cleburne County | 30.3 minutes (±5.4) |
| 98 (tie) | Highland Lakes | Shelby County | 30.3 minutes (±4.3) |
| 101 | Magnolia Springs | Baldwin County | 30.0 minutes (±7.3) |
| 102 | Oneonta | Blount County | 29.9 minutes (±3.2) |
| 103 | Somerville | Morgan County | 29.8 minutes (±3.4) |
| 104 | Woodland | Randolph County | 29.7 minutes (±4.7) |
| 105 | Coker | Tuscaloosa County | 29.6 minutes (±9.4) |
| 106 | Robertsdale | Baldwin County | 29.5 minutes (±3.2) |
| 107 (tie) | Altoona | Etowah County | 29.4 minutes (±7.5) |
| 107 (tie) | Arab | Marshall County | 29.4 minutes (±1.5) |
| 107 (tie) | Woodstock | Bibb County | 29.4 minutes (±4.6) |
| 110 (tie) | Brent | Bibb County | 29.3 minutes (±4.1) |
| 110 (tie) | Cleveland | Blount County | 29.3 minutes (±3.9) |
| 110 (tie) | Frisco City | Monroe County | 29.3 minutes (±9.3) |
| 113 (tie) | Columbiana | Shelby County | 29.2 minutes (±4.3) |
| 113 (tie) | Fairview | Cullman County | 29.2 minutes (±7.0) |
| 113 (tie) | Holly Pond | Cullman County | 29.2 minutes (±5.7) |
| 116 | Samson | Geneva County | 29.1 minutes (±5.4) |
| 117 | Ardmore | Limestone County | 29.0 minutes (±2.3) |
| 118 (tie) | Graysville | Jefferson County | 28.8 minutes (±4.1) |
| 118 (tie) | Jemison | Chilton County | 28.8 minutes (±3.9) |
| 118 (tie) | Loxley | Baldwin County | 28.8 minutes (±4.8) |
| 121 (tie) | Fyffe | DeKalb County | 28.7 minutes (±6.4) |
| 121 (tie) | Thomasville | Clarke County | 28.7 minutes (±5.7) |
| 121 (tie) | Winfield | Marion County | 28.7 minutes (±8.0) |
| 124 | Pelham | Shelby County | 28.6 minutes (±1.5) |
| 125 (tie) | Owens Cross Roads | Madison County | 28.5 minutes (±2.0) |
| 125 (tie) | Sumiton | Walker County | 28.5 minutes (±4.9) |
| 127 | Weaver | Calhoun County | 28.4 minutes (±5.2) |
| 128 (tie) | Hanceville | Cullman County | 28.3 minutes (±4.0) |
| 128 (tie) | West Jefferson | Jefferson County | 28.3 minutes (±4.3) |
| 130 (tie) | Glencoe | Etowah County | 28.2 minutes (±5.5) |
| 130 (tie) | Piedmont | Calhoun County | 28.2 minutes (±4.5) |
| 130 (tie) | Priceville | Morgan County | 28.2 minutes (±4.9) |
| 133 (tie) | Coats Bend | Etowah County | 28.1 minutes (±11.5) |
| 133 (tie) | Gallant | Etowah County | 28.1 minutes (±7.5) |
| 133 (tie) | Riverside | St. Clair County | 28.1 minutes (±3.6) |
| 133 (tie) | Russellville | Franklin County | 28.1 minutes (±5.8) |
| 137 (tie) | Alexandria | Calhoun County | 28.0 minutes (±5.1) |
| 137 (tie) | Fultondale | Jefferson County | 28.0 minutes (±3.7) |
| 137 (tie) | Hartselle | Morgan County | 28.0 minutes (±2.2) |
| 137 (tie) | Morris | Jefferson County | 28.0 minutes (±3.5) |
| 137 (tie) | Sylvania | DeKalb County | 28.0 minutes (±5.5) |
| 142 (tie) | Red Level | Covington County | 27.9 minutes (±6.0) |
| 142 (tie) | West Point | Cullman County | 27.9 minutes (±8.6) |
| 142 (tie) | Woodville | Jackson County | 27.9 minutes (±3.4) |
| 145 (tie) | Eagle Point | Shelby County | 27.8 minutes (±4.7) |
| 145 (tie) | Elba | Coffee County | 27.8 minutes (±4.9) |
| 147 (tie) | Brookwood | Tuscaloosa County | 27.7 minutes (±3.4) |
| 147 (tie) | New Market | Madison County | 27.7 minutes (±3.0) |
| 147 (tie) | Parrish | Walker County | 27.7 minutes (±3.6) |
| 147 (tie) | Rock Creek | Jefferson County | 27.7 minutes (±7.7) |
| 151 (tie) | Carlisle-Rockledge | Etowah County | 27.5 minutes (±8.5) |
| 151 (tie) | Centreville | Bibb County | 27.5 minutes (±4.5) |
| 151 (tie) | Childersburg | Talladega County | 27.5 minutes (±5.2) |
| 154 (tie) | Brookside | Jefferson County | 27.4 minutes (±3.8) |
| 154 (tie) | Dora | Walker County | 27.4 minutes (±2.9) |
| 154 (tie) | Opp | Covington County | 27.4 minutes (±4.4) |
| 157 (tie) | Autaugaville | Autauga County | 27.3 minutes (±3.9) |
| 157 (tie) | Moody | St. Clair County | 27.3 minutes (±2.5) |
| 159 (tie) | Cordova | Walker County | 27.2 minutes (±5.1) |
| 159 (tie) | Henagar | DeKalb County | 27.2 minutes (±7.4) |
| 161 (tie) | McCalla | Jefferson County | 27.1 minutes (±2.9) |
| 161 (tie) | Reform | Pickens County | 27.1 minutes (±3.9) |
| 163 (tie) | Leeds | Jefferson County | 27.0 minutes (±2.5) |
| 163 (tie) | Littleville | Colbert County | 27.0 minutes (±5.3) |
| 165 | Butler | Choctaw County | 26.9 minutes (±5.2) |
| 166 (tie) | Brook Highland | Shelby County | 26.8 minutes (±4.9) |
| 166 (tie) | Jasper | Walker County | 26.8 minutes (±3.1) |
| 166 (tie) | Lincoln | Talladega County | 26.8 minutes (±3.1) |
| 166 (tie) | Luverne | Crenshaw County | 26.8 minutes (±9.4) |
| 166 (tie) | Whitesboro | Etowah County | 26.8 minutes (±3.3) |
| 171 (tie) | Goodwater | Coosa County | 26.7 minutes (±8.2) |
| 171 (tie) | Pell City | St. Clair County | 26.7 minutes (±2.6) |
| 171 (tie) | Pinckard | Dale County | 26.7 minutes (±3.5) |
| 171 (tie) | Rainbow City | Etowah County | 26.7 minutes (±3.3) |
| 171 (tie) | Walnut Grove | Etowah County | 26.7 minutes (±7.7) |
| 176 (tie) | County Line | Blount County | 26.6 minutes (±5.2) |
| 176 (tie) | Pike Road | Montgomery County | 26.6 minutes (±2.7) |
| 176 (tie) | Trussville | Jefferson County | 26.6 minutes (±1.6) |
| 176 (tie) | Wetumpka | Elmore County | 26.6 minutes (±2.6) |
| 180 (tie) | Hobson City | Calhoun County | 26.5 minutes (±6.4) |
| 180 (tie) | Moulton | Lawrence County | 26.5 minutes (±4.3) |
| 180 (tie) | Ragland | St. Clair County | 26.5 minutes (±3.9) |
| 180 (tie) | Summerdale | Baldwin County | 26.5 minutes (±4.3) |
| 180 (tie) | Tarrant | Jefferson County | 26.5 minutes (±3.9) |
| 185 (tie) | Creola | Mobile County | 26.4 minutes (±2.1) |
| 185 (tie) | Hueytown | Jefferson County | 26.4 minutes (±2.0) |
| 187 | Brighton | Jefferson County | 26.3 minutes (±2.3) |
| 188 (tie) | Bessemer | Jefferson County | 26.2 minutes (±2.1) |
| 188 (tie) | Gardendale | Jefferson County | 26.2 minutes (±2.2) |
| 188 (tie) | Pleasant Grove | Jefferson County | 26.2 minutes (±3.3) |
| 191 (tie) | Malvern | Geneva County | 26.1 minutes (±4.1) |
| 191 (tie) | Mount Olive | Jefferson County | 26.1 minutes (±2.6) |
| 191 (tie) | Southside | Etowah County | 26.1 minutes (±2.4) |
| 191 (tie) | Tillmans Corner | Mobile County | 26.1 minutes (±2.3) |
| 195 (tie) | Forestdale | Jefferson County | 26.0 minutes (±1.9) |
| 195 (tie) | Harvest | Madison County | 26.0 minutes (±2.5) |
| 195 (tie) | Moundville | Hale County | 26.0 minutes (±2.1) |
| 195 (tie) | Spanish Fort | Baldwin County | 26.0 minutes (±2.1) |
| 199 (tie) | Fairhope | Baldwin County | 25.9 minutes (±2.2) |
| 199 (tie) | Hazel Green | Madison County | 25.9 minutes (±2.2) |
| 199 (tie) | Pine Hill | Wilcox County | 25.9 minutes (±7.9) |
| 199 (tie) | Saraland | Mobile County | 25.9 minutes (±2.0) |
| 203 | Flomaton | Escambia County | 25.8 minutes (±4.0) |
| 204 (tie) | Chatom | Washington County | 25.7 minutes (±10.4) |
| 204 (tie) | Foley | Baldwin County | 25.7 minutes (±3.5) |
| 204 (tie) | Newton | Dale County | 25.7 minutes (±4.8) |
| 204 (tie) | Skyline | Jackson County | 25.7 minutes (±4.6) |
| 208 (tie) | Coosada | Elmore County | 25.6 minutes (±2.9) |
| 208 (tie) | Cottonwood | Houston County | 25.6 minutes (±4.4) |
| 208 (tie) | Meadowbrook | Shelby County | 25.6 minutes (±2.1) |
| 208 (tie) | Mount Vernon | Mobile County | 25.6 minutes (±2.4) |
| 212 (tie) | Ashford | Houston County | 25.5 minutes (±2.9) |
| 212 (tie) | Cowarts | Houston County | 25.5 minutes (±4.7) |
| 214 (tie) | Grayson Valley | Jefferson County | 25.4 minutes (±1.8) |
| 214 (tie) | Indian Springs Village | Shelby County | 25.4 minutes (±3.6) |
| 214 (tie) | Taylor | Houston County | 25.4 minutes (±3.5) |
| 217 (tie) | Geneva | Geneva County | 25.3 minutes (±7.7) |
| 217 (tie) | Lipscomb | Jefferson County | 25.3 minutes (±4.7) |
| 217 (tie) | Lookout Mountain | Etowah County | 25.3 minutes (±6.5) |
| 217 (tie) | Theodore | Mobile County | 25.3 minutes (±3.5) |
| 221 (tie) | Bay Minette | Baldwin County | 25.2 minutes (±4.5) |
| 221 (tie) | Daphne | Baldwin County | 25.2 minutes (±1.7) |
| 221 (tie) | Hoover | Jefferson County | 25.2 minutes (±1.4) |
| 221 (tie) | Meridianville | Madison County | 25.2 minutes (±2.0) |
| 221 (tie) | Oxford | Calhoun County | 25.2 minutes (±2.4) |
| 221 (tie) | Stewartville | Coosa County | 25.2 minutes (±7.3) |
| 227 (tie) | Columbia | Houston County | 25.1 minutes (±4.6) |
| 227 (tie) | Elmore | Elmore County | 25.1 minutes (±3.6) |
| 227 (tie) | Haleyville | Winston County | 25.1 minutes (±5.6) |
| 227 (tie) | La Fayette | Chambers County | 25.1 minutes (±4.8) |
| 231 | McKenzie | Butler County | 24.9 minutes (±4.2) |
| 232 (tie) | Gurley | Madison County | 24.8 minutes (±4.0) |
| 232 (tie) | Millbrook | Elmore County | 24.8 minutes (±2.0) |
| 232 (tie) | Montevallo | Shelby County | 24.8 minutes (±2.6) |
| 235 (tie) | Camp Hill | Tallapoosa County | 24.7 minutes (±2.9) |
| 235 (tie) | Linden | Marengo County | 24.7 minutes (±9.8) |
| 235 (tie) | Orange Beach | Baldwin County | 24.7 minutes (±5.3) |
| 235 (tie) | Sardis City | Etowah County | 24.7 minutes (±3.3) |
| 235 (tie) | Selma | Dallas County | 24.7 minutes (±2.6) |
| 235 (tie) | Valley Grande | Dallas County | 24.7 minutes (±4.6) |
| 241 (tie) | Athens | Limestone County | 24.6 minutes (±2.1) |
| 241 (tie) | Crossville | DeKalb County | 24.6 minutes (±3.7) |
| 241 (tie) | Emerald Mountain | Elmore County | 24.6 minutes (±2.0) |
| 241 (tie) | Talladega | Talladega County | 24.6 minutes (±2.6) |
| 245 (tie) | Killen | Lauderdale County | 24.5 minutes (±2.6) |
| 245 (tie) | Prichard | Mobile County | 24.5 minutes (±2.3) |
| 247 | Ladonia | Russell County | 24.4 minutes (±3.2) |
| 248 (tie) | Hamilton | Marion County | 24.3 minutes (±5.0) |
| 248 (tie) | Warrior | Jefferson County | 24.3 minutes (±2.4) |
| 250 (tie) | Brundidge | Pike County | 24.2 minutes (±5.9) |
| 250 (tie) | Clayton | Barbour County | 24.2 minutes (±9.0) |
| 250 (tie) | Fayette | Fayette County | 24.2 minutes (±4.4) |
| 250 (tie) | Holt | Tuscaloosa County | 24.2 minutes (±2.9) |
| 254 (tie) | Cherokee | Colbert County | 24.1 minutes (±4.5) |
| 254 (tie) | Sand Rock | Cherokee County | 24.1 minutes (±4.0) |
| 254 (tie) | Sylacauga | Talladega County | 24.1 minutes (±4.5) |
| 254 (tie) | Tallassee | Elmore County | 24.1 minutes (±5.8) |
| 258 (tie) | Phil Campbell | Franklin County | 24.0 minutes (±5.8) |
| 258 (tie) | Pisgah | Jackson County | 24.0 minutes (±7.0) |
| 258 (tie) | Redland | Elmore County | 24.0 minutes (±3.9) |
| 261 (tie) | New Brockton | Coffee County | 23.9 minutes (±3.5) |
| 261 (tie) | Prattville | Autauga County | 23.9 minutes (±1.5) |
| 261 (tie) | Semmes | Mobile County | 23.9 minutes (±3.8) |
| 264 (tie) | Anniston | Calhoun County | 23.8 minutes (±2.9) |
| 264 (tie) | Babbie | Covington County | 23.8 minutes (±4.7) |
| 264 (tie) | Centre | Cherokee County | 23.8 minutes (±5.2) |
| 264 (tie) | Midfield | Jefferson County | 23.8 minutes (±2.4) |
| 268 | Elberta | Baldwin County | 23.7 minutes (±3.2) |
| 269 (tie) | Cedar Bluff | Cherokee County | 23.6 minutes (±4.0) |
| 269 (tie) | Franklin | Macon County | 23.6 minutes (±4.1) |
| 271 (tie) | Atmore | Escambia County | 23.5 minutes (±3.2) |
| 271 (tie) | Demopolis | Marengo County | 23.5 minutes (±4.4) |
| 271 (tie) | Ozark | Dale County | 23.5 minutes (±2.0) |
| 274 (tie) | Satsuma | Mobile County | 23.4 minutes (±1.8) |
| 274 (tie) | Scottsboro | Jackson County | 23.4 minutes (±2.3) |
| 276 (tie) | Cottondale | Tuscaloosa County | 23.2 minutes (±5.2) |
| 276 (tie) | Tuscumbia | Colbert County | 23.2 minutes (±5.5) |
| 278 (tie) | Eufaula | Barbour County | 23.1 minutes (±3.3) |
| 278 (tie) | Moores Mill | Madison County | 23.1 minutes (±2.2) |
| 278 (tie) | Wilton | Shelby County | 23.1 minutes (±4.6) |
| 281 (tie) | Clanton | Chilton County | 23.0 minutes (±3.1) |
| 281 (tie) | Silverhill | Baldwin County | 23.0 minutes (±3.4) |
| 281 (tie) | Slocomb | Geneva County | 23.0 minutes (±2.7) |
| 284 | Point Clear | Baldwin County | 22.9 minutes (±8.3) |
| 285 (tie) | Hartford | Geneva County | 22.8 minutes (±3.9) |
| 285 (tie) | Mobile | Mobile County | 22.8 minutes (±0.7) |
| 285 (tie) | Vernon | Lamar County | 22.8 minutes (±5.5) |
| 288 | Triana | Madison County | 22.7 minutes (±2.6) |
| 289 | Saks | Calhoun County | 22.6 minutes (±2.9) |
| 290 (tie) | Ashland | Clay County | 22.5 minutes (±5.3) |
| 290 (tie) | Daleville | Dale County | 22.5 minutes (±3.8) |
| 290 (tie) | Grimes | Dale County | 22.5 minutes (±8.6) |
| 293 (tie) | Bridgeport | Jackson County | 22.3 minutes (±4.3) |
| 293 (tie) | Hollywood | Jackson County | 22.3 minutes (±3.7) |
| 293 (tie) | Irondale | Jefferson County | 22.3 minutes (±2.2) |
| 293 (tie) | Monroeville | Monroe County | 22.3 minutes (±5.5) |
| 297 (tie) | Attalla | Etowah County | 22.2 minutes (±2.8) |
| 297 (tie) | New Hope | Madison County | 22.2 minutes (±3.3) |
| 297 (tie) | West End-Cobb Town | Calhoun County | 22.2 minutes (±3.4) |
| 300 (tie) | Good Hope | Cullman County | 22.1 minutes (±3.6) |
| 300 (tie) | Gulf Shores | Baldwin County | 22.1 minutes (±2.5) |
| 300 (tie) | Opelika | Lee County | 22.1 minutes (±1.1) |
| 300 (tie) | Phenix City | Russell County | 22.1 minutes (±1.1) |
| 304 (tie) | Headland | Henry County | 22.0 minutes (±2.0) |
| 304 (tie) | Kinsey | Houston County | 22.0 minutes (±2.5) |
| 306 | Powell | DeKalb County | 21.9 minutes (±4.9) |
| 307 (tie) | Georgiana | Butler County | 21.8 minutes (±5.7) |
| 307 (tie) | Rehobeth | Houston County | 21.8 minutes (±1.6) |
| 309 (tie) | Ariton | Dale County | 21.7 minutes (±7.3) |
| 309 (tie) | Bear Creek | Marion County | 21.7 minutes (±3.0) |
| 309 (tie) | Chickasaw | Mobile County | 21.7 minutes (±1.7) |
| 309 (tie) | Muscle Shoals | Colbert County | 21.7 minutes (±1.9) |
| 309 (tie) | Northport | Tuscaloosa County | 21.7 minutes (±1.2) |
| 314 (tie) | Jacksons' Gap | Tallapoosa County | 21.6 minutes (±3.3) |
| 314 (tie) | Notasulga | Macon County | 21.6 minutes (±3.3) |
| 314 (tie) | Roanoke | Randolph County | 21.6 minutes (±4.9) |
| 314 (tie) | Smiths Station | Lee County | 21.6 minutes (±2.5) |
| 318 (tie) | Abbeville | Henry County | 21.5 minutes (±3.4) |
| 318 (tie) | Boaz | Marshall County | 21.5 minutes (±2.7) |
| 318 (tie) | Falkville | Morgan County | 21.5 minutes (±2.4) |
| 318 (tie) | Guntersville | Marshall County | 21.5 minutes (±1.5) |
| 318 (tie) | Trinity | Morgan County | 21.5 minutes (±2.3) |
| 318 (tie) | Valley | Chambers County | 21.5 minutes (±2.3) |
| 324 (tie) | Brilliant | Marion County | 21.3 minutes (±6.6) |
| 324 (tie) | Eutaw | Greene County | 21.3 minutes (±8.3) |
| 326 (tie) | Decatur | Morgan County | 21.1 minutes (±0.9) |
| 326 (tie) | Leesburg | Cherokee County | 21.1 minutes (±5.2) |
| 326 (tie) | Wedowee | Randolph County | 21.1 minutes (±4.6) |
| 329 (tie) | Black | Geneva County | 21.0 minutes (±7.2) |
| 329 (tie) | Midland City | Dale County | 21.0 minutes (±2.2) |
| 331 | Birmingham | Jefferson County | 20.8 minutes (±0.5) |
| 332 (tie) | Fairfield | Jefferson County | 20.7 minutes (±1.6) |
| 332 (tie) | Gadsden | Etowah County | 20.7 minutes (±2.0) |
| 332 (tie) | Montgomery | Montgomery County | 20.7 minutes (±0.7) |
| 335 (tie) | Evergreen | Conecuh County | 20.6 minutes (±4.1) |
| 335 (tie) | Greensboro | Hale County | 20.6 minutes (±6.7) |
| 335 (tie) | Greenville | Butler County | 20.6 minutes (±3.0) |
| 335 (tie) | Underwood-Petersville | Lauderdale County | 20.6 minutes (±3.3) |
| 339 | Cullman | Cullman County | 20.5 minutes (±2.2) |
| 340 (tie) | Collinsville | DeKalb County | 20.4 minutes (±4.9) |
| 340 (tie) | Dothan | Houston County | 20.4 minutes (±0.7) |
| 340 (tie) | Tuskegee | Macon County | 20.4 minutes (±1.9) |
| 343 (tie) | Choccolocco | Calhoun County | 20.3 minutes (±2.3) |
| 343 (tie) | Grove Hill | Clarke County | 20.3 minutes (±5.6) |
| 345 (tie) | Double Springs | Winston County | 20.2 minutes (±5.2) |
| 345 (tie) | Madison | Madison County | 20.2 minutes (±0.9) |
| 347 (tie) | Enterprise | Coffee County | 20.1 minutes (±1.3) |
| 347 (tie) | St. Florian | Lauderdale County | 20.1 minutes (±3.8) |
| 349 | Jacksonville | Calhoun County | 20.0 minutes (±2.2) |
| 350 | Auburn | Lee County | 19.9 minutes (±1.2) |
| 351 | Tidmore Bend | Etowah County | 19.8 minutes (±4.3) |
| 352 (tie) | Albertville | Marshall County | 19.7 minutes (±2.3) |
| 352 (tie) | Huntsville | Madison County | 19.7 minutes (±0.4) |
| 354 (tie) | Red Bay | Franklin County | 19.6 minutes (±3.2) |
| 354 (tie) | Tuscaloosa | Tuscaloosa County | 19.6 minutes (±1.2) |
| 354 (tie) | York | Sumter County | 19.6 minutes (±3.9) |
| 357 (tie) | Alexander City | Tallapoosa County | 19.5 minutes (±3.3) |
| 357 (tie) | Huguley | Chambers County | 19.5 minutes (±3.5) |
| 359 | Sheffield | Colbert County | 19.4 minutes (±2.6) |
| 360 (tie) | Andalusia | Covington County | 19.3 minutes (±2.6) |
| 360 (tie) | Geraldine | DeKalb County | 19.3 minutes (±2.8) |
| 360 (tie) | Rainsville | DeKalb County | 19.3 minutes (±4.1) |
| 360 (tie) | Vestavia Hills | Jefferson County | 19.3 minutes (±0.8) |
| 364 | Lineville | Clay County | 19.2 minutes (±4.1) |
| 365 | Level Plains | Dale County | 19.1 minutes (±1.8) |
| 366 | Brewton | Escambia County | 19.0 minutes (±4.1) |
| 367 | Sulligent | Lamar County | 18.8 minutes (±3.0) |
| 368 | Florence | Lauderdale County | 18.7 minutes (±1.2) |
| 369 (tie) | Hayneville | Lowndes County | 18.6 minutes (±6.8) |
| 369 (tie) | South Vinemont | Cullman County | 18.6 minutes (±4.1) |
| 371 | Lanett | Chambers County | 18.5 minutes (±2.5) |
| 372 (tie) | Bayou La Batre | Mobile County | 18.2 minutes (±3.3) |
| 372 (tie) | Guin | Marion County | 18.2 minutes (±3.2) |
| 372 (tie) | Troy | Pike County | 18.2 minutes (±1.6) |
| 375 | Oak Grove | Talladega County | 18.0 minutes (±4.3) |
| 376 | East Brewton | Escambia County | 17.8 minutes (±4.0) |
| 377 | Kinston | Coffee County | 17.7 minutes (±2.6) |
| 378 (tie) | Fort Payne | DeKalb County | 17.3 minutes (±1.7) |
| 378 (tie) | Livingston | Sumter County | 17.3 minutes (±5.9) |
| 380 | Homewood | Jefferson County | 17.1 minutes (±0.9) |
| 381 (tie) | Leroy | Washington County | 16.4 minutes (±4.1) |
| 381 (tie) | Mountain Brook | Jefferson County | 16.4 minutes (±1.1) |
| 383 | Fort Rucker | Dale County | 15.6 minutes (±3.0) |
| 384 | Jackson | Clarke County | 14.1 minutes (±3.2) |
How this ranking is built
A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
384 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
- Alabama places ranked by median rent
- Alabama places ranked by median home value
- Alabama places ranked by median household income
- Alabama places ranked by property taxes
- Alabama places ranked by share of renters
- Alabama places ranked by rent burden
- Alabama places ranked by age of homes
- Alabama places ranked by rental vacancy rate
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Alabama
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for Alabama beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near Alabama, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near Alabama, and send estimates and invoices from your phone.
Questions about Alabama
Which place in Alabama has the highest commute time?
Fayetteville has the highest, 54.4 minutes (±21.7) (2020–2024 American Community Survey).
Which place in Alabama has the lowest commute time?
Jackson has the lowest, 14.1 minutes (±3.2).
What is the commute time in Alabama?
The figure for Alabama as a whole is 25.5 minutes (±0.1).
Sources
- US Census Bureau, American Community Survey 2020–2024 5-year estimates; each place’s own table is linked from its page
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — Alabama
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .