Internet Speeds in Alabama

CityDownload SpeedUpload SpeedProviders
Abbeville9 Mbps3 Mbps3 providers
Adamsville45 Mbps4 Mbps2 providers
Addison124 Mbps7 Mbps2 providers
Adger63 Mbps58 Mbps2 providers
Akron104 Mbps10 Mbps2 providers
Alabaster135 Mbps34 Mbps2 providers
Alberta430 Mbps912 Mbps1 providers
Albertville134 Mbps17 Mbps3 providers
Alexander City128 Mbps12 Mbps3 providers
Alexandria153 Mbps28 Mbps3 providers
Aliceville6 Mbps4 Mbps2 providers
Alpine127 Mbps375 Mbps3 providers
Altoona41 Mbps46 Mbps3 providers
Andalusia65 Mbps22 Mbps2 providers
Anderson74 Mbps15 Mbps2 providers
Anniston136 Mbps50 Mbps2 providers
Arab153 Mbps11 Mbps1 providers
Ariton183 Mbps82 Mbps4 providers
Arley204 Mbps92 Mbps2 providers
Arlington80 Mbps20 Mbps2 providers
Ashford35 Mbps9 Mbps4 providers
Ashland254 Mbps133 Mbps3 providers
Ashville36 Mbps24 Mbps6 providers
Athens128 Mbps59 Mbps3 providers
Atmore53 Mbps7 Mbps2 providers
Attalla389 Mbps31 Mbps2 providers
Auburn145 Mbps46 Mbps3 providers
Autaugaville522 Mbps39 Mbps1 providers
Axis64 Mbps13 Mbps3 providers
Baileyton21 Mbps12 Mbps2 providers
Banks19 Mbps61 Mbps2 providers
Bankston31 Mbps4 Mbps2 providers
Bay Minette63 Mbps16 Mbps3 providers
Bayou La Batre31 Mbps15 Mbps2 providers
Bear Creek6 Mbps1 Mbps1 providers
Beatrice7 Mbps1 Mbps1 providers
Belle Mina164 Mbps14 Mbps1 providers
Berry76 Mbps10 Mbps5 providers
Bessemer170 Mbps28 Mbps2 providers
Billingsley11 Mbps30 Mbps2 providers
Birmingham119 Mbps38 Mbps4 providers
Black66 Mbps64 Mbps1 providers
Blountsville59 Mbps80 Mbps2 providers
Boaz112 Mbps10 Mbps2 providers
Boligee19 Mbps10 Mbps1 providers
Bon Secour170 Mbps62 Mbps1 providers
Brantley66 Mbps72 Mbps2 providers
Bremen27 Mbps18 Mbps2 providers
Brent10 Mbps4 Mbps1 providers
Brewton94 Mbps19 Mbps4 providers
Bridgeport146 Mbps11 Mbps2 providers
Brierfield305 Mbps10 Mbps2 providers
Brilliant1 Mbps1 Mbps1 providers
Brookwood21 Mbps5 Mbps2 providers
Brownsboro126 Mbps12 Mbps5 providers
Brundidge93 Mbps48 Mbps2 providers
Bryant3 Mbps14 Mbps1 providers
Buhl227 Mbps254 Mbps2 providers
Butler15 Mbps1 Mbps2 providers
Calera150 Mbps105 Mbps3 providers
Calvert13 Mbps1 Mbps1 providers
Camden51 Mbps11 Mbps4 providers
Camp Hill98 Mbps15 Mbps3 providers
Carbon Hill200 Mbps52 Mbps2 providers
Carrollton1 Mbps2 Mbps1 providers
Catherine9 Mbps9 Mbps2 providers
Cecil137 Mbps11 Mbps2 providers
Cedar Bluff24 Mbps9 Mbps2 providers
Centre26 Mbps2 Mbps2 providers
Centreville19 Mbps4 Mbps1 providers
Chancellor243 Mbps160 Mbps3 providers
Chapman2 Mbps1 Mbps1 providers
Chatom56 Mbps27 Mbps1 providers
Chelsea125 Mbps138 Mbps2 providers
Cherokee82 Mbps33 Mbps3 providers
Childersburg96 Mbps9 Mbps2 providers
Chunchula506 Mbps524 Mbps3 providers
Citronelle138 Mbps31 Mbps2 providers
Clanton19 Mbps2 Mbps3 providers
Clayton33 Mbps8 Mbps3 providers
Cleveland481 Mbps63 Mbps2 providers
Clio1 Mbps1 Mbps1 providers
Clopton253 Mbps44 Mbps2 providers
Coden126 Mbps5 Mbps3 providers
Coffee Springs275 Mbps22 Mbps3 providers
Coffeeville61 Mbps22 Mbps1 providers
Coker131 Mbps7 Mbps2 providers
Collinsville159 Mbps23 Mbps2 providers
Columbia162 Mbps37 Mbps3 providers
Columbiana32 Mbps9 Mbps2 providers
Coosada28 Mbps23 Mbps2 providers
Cordova109 Mbps7 Mbps2 providers
Cottondale278 Mbps46 Mbps3 providers
Cottonwood41 Mbps16 Mbps3 providers
Courtland80 Mbps20 Mbps1 providers
Cowarts33 Mbps5 Mbps2 providers
Cragford49 Mbps12 Mbps2 providers
Crane Hill16 Mbps3 Mbps2 providers
Creola171 Mbps29 Mbps3 providers
Cropwell90 Mbps14 Mbps5 providers
Crossville215 Mbps19 Mbps4 providers
Cuba77 Mbps93 Mbps1 providers
Cullman119 Mbps10 Mbps2 providers
Cusseta138 Mbps46 Mbps3 providers
Dadeville101 Mbps15 Mbps3 providers
Daleville148 Mbps15 Mbps3 providers
Danville27 Mbps6 Mbps3 providers
Daphne122 Mbps65 Mbps2 providers
Dauphin Island929 Mbps922 Mbps1 providers
Dawson426 Mbps376 Mbps2 providers
Deatsville148 Mbps25 Mbps3 providers
Decatur133 Mbps18 Mbps4 providers
Delta10 Mbps1 Mbps1 providers
Demopolis44 Mbps13 Mbps3 providers
Dixons Mills62 Mbps24 Mbps2 providers
Docena13 Mbps6 Mbps1 providers
Dolomite8 Mbps1 Mbps1 providers
Dora112 Mbps11 Mbps2 providers
Dothan119 Mbps20 Mbps5 providers
Double Springs24 Mbps4 Mbps2 providers
Dozier21 Mbps16 Mbps3 providers
Duncanville240 Mbps33 Mbps3 providers
Dutton7 Mbps1 Mbps1 providers
Eastaboga153 Mbps110 Mbps3 providers
Eclectic63 Mbps10 Mbps4 providers
Eight Mile129 Mbps19 Mbps3 providers
Elba203 Mbps115 Mbps3 providers
Elberta14 Mbps2 Mbps2 providers
Eldridge220 Mbps10 Mbps2 providers
Elkmont87 Mbps13 Mbps3 providers
Elmore104 Mbps13 Mbps2 providers
Elrod58 Mbps66 Mbps1 providers
Empire106 Mbps59 Mbps2 providers
Enterprise145 Mbps29 Mbps3 providers
Equality114 Mbps6 Mbps4 providers
Ethelsville16 Mbps4 Mbps2 providers
Eufaula80 Mbps12 Mbps3 providers
Eutaw10 Mbps1 Mbps1 providers
Eva25 Mbps1 Mbps3 providers
Evergreen33 Mbps6 Mbps3 providers
Excel40 Mbps31 Mbps1 providers
Fackler91 Mbps3 Mbps2 providers
Fairfield119 Mbps26 Mbps2 providers
Fairhope99 Mbps41 Mbps2 providers
Falkville131 Mbps89 Mbps3 providers
Faunsdale3 Mbps2 Mbps1 providers
Fayette109 Mbps16 Mbps3 providers
Five Points10 Mbps2 Mbps3 providers
Flat Rock94 Mbps37 Mbps1 providers
Flomaton91 Mbps16 Mbps3 providers
Florala73 Mbps69 Mbps3 providers
Florence113 Mbps18 Mbps3 providers
Foley15 Mbps1 Mbps2 providers
Forkland15 Mbps3 Mbps1 providers
Fort Deposit54 Mbps258 Mbps3 providers
Fort Mitchell66 Mbps31 Mbps2 providers
Fort Payne129 Mbps11 Mbps1 providers
Fort Rucker161 Mbps10 Mbps2 providers
Fosters37 Mbps26 Mbps2 providers
Franklin68 Mbps12 Mbps1 providers
Frisco City29 Mbps2 Mbps2 providers
Fruithurst1 Mbps1 Mbps1 providers
Fulton9 Mbps15 Mbps1 providers
Fultondale101 Mbps79 Mbps2 providers
Fyffe19 Mbps2 Mbps2 providers
Gadsden135 Mbps52 Mbps4 providers
Gainestown3 Mbps1 Mbps1 providers
Gallant3 Mbps17 Mbps1 providers
Gallion29 Mbps1 Mbps1 providers
Gardendale142 Mbps26 Mbps2 providers
Gaylesville21 Mbps9 Mbps2 providers
Geneva106 Mbps11 Mbps2 providers
Georgiana102 Mbps87 Mbps3 providers
Geraldine76 Mbps18 Mbps1 providers
Gilbertown30 Mbps4 Mbps2 providers
Glenwood304 Mbps107 Mbps2 providers
Goodwater25 Mbps8 Mbps2 providers
Gordo18 Mbps3 Mbps2 providers
Gordon4 Mbps1 Mbps1 providers
Goshen72 Mbps46 Mbps2 providers
Grady2 Mbps55 Mbps1 providers
Graham1 Mbps1 Mbps1 providers
Grand Bay104 Mbps14 Mbps4 providers
Grant99 Mbps51 Mbps3 providers
Graysville7 Mbps5 Mbps2 providers
Greensboro75 Mbps20 Mbps4 providers
Greenville84 Mbps18 Mbps3 providers
Grove Hill17 Mbps2 Mbps4 providers
Grove Oak184 Mbps11 Mbps1 providers
Guin56 Mbps7 Mbps2 providers
Gulf Shores86 Mbps28 Mbps3 providers
Guntersville133 Mbps13 Mbps2 providers
Gurley96 Mbps89 Mbps5 providers
Hackleburg249 Mbps11 Mbps1 providers
Haleyville23 Mbps2 Mbps2 providers
Hamilton76 Mbps14 Mbps4 providers
Hanceville88 Mbps9 Mbps2 providers
Harpersville57 Mbps18 Mbps2 providers
Hartford125 Mbps59 Mbps3 providers
Hartselle116 Mbps11 Mbps2 providers
Harvest98 Mbps122 Mbps4 providers
Hayden55 Mbps17 Mbps2 providers
Hayneville12 Mbps12 Mbps2 providers
Hazel Green243 Mbps129 Mbps3 providers
Headland164 Mbps110 Mbps3 providers
Heflin52 Mbps33 Mbps1 providers
Helena185 Mbps48 Mbps2 providers
Henagar21 Mbps1 Mbps2 providers
Higdon145 Mbps11 Mbps1 providers
Highland Home69 Mbps21 Mbps1 providers
Hillsboro162 Mbps10 Mbps2 providers
Hodges1 Mbps1 Mbps1 providers
Holly Pond32 Mbps2 Mbps2 providers
Hollywood8 Mbps1 Mbps1 providers
Honoraville108 Mbps76 Mbps4 providers
Hope Hull36 Mbps6 Mbps4 providers
Horton78 Mbps6 Mbps2 providers
Houston15 Mbps4 Mbps2 providers
Huntsville163 Mbps95 Mbps5 providers
Hurtsboro42 Mbps22 Mbps2 providers
Irvington99 Mbps21 Mbps3 providers
Jack198 Mbps81 Mbps2 providers
Jackson245 Mbps272 Mbps4 providers
Jacksons Gap64 Mbps6 Mbps2 providers
Jacksonville189 Mbps154 Mbps3 providers
Jasper115 Mbps10 Mbps3 providers
Jemison15 Mbps6 Mbps3 providers
Joppa14 Mbps2 Mbps2 providers
Kellyton56 Mbps11 Mbps1 providers
Kennedy21 Mbps8 Mbps2 providers
Killen42 Mbps15 Mbps3 providers
Kimberly397 Mbps252 Mbps2 providers
Kinston145 Mbps30 Mbps3 providers
Laceys Spring192 Mbps52 Mbps3 providers
Lafayette136 Mbps68 Mbps3 providers
Lanett135 Mbps18 Mbps3 providers
Langston152 Mbps7 Mbps3 providers
Lapine5 Mbps1 Mbps1 providers
Lawley2 Mbps1 Mbps1 providers
Leeds164 Mbps11 Mbps3 providers
Leesburg113 Mbps44 Mbps3 providers
Leighton130 Mbps5 Mbps3 providers
Leroy19 Mbps17 Mbps1 providers
Lester104 Mbps44 Mbps1 providers
Letohatchee6 Mbps1 Mbps2 providers
Lexington53 Mbps77 Mbps3 providers
Lillian80 Mbps20 Mbps2 providers
Lincoln238 Mbps77 Mbps4 providers
Linden35 Mbps7 Mbps2 providers
Lineville14 Mbps6 Mbps3 providers
Lisman39 Mbps4 Mbps1 providers
Livingston473 Mbps425 Mbps2 providers
Locust Fork13 Mbps156 Mbps2 providers
Logan164 Mbps13 Mbps2 providers
Louisville48 Mbps11 Mbps1 providers
Lower Peach Tree15 Mbps1 Mbps2 providers
Lowndesboro422 Mbps49 Mbps2 providers
Loxley73 Mbps15 Mbps3 providers
Luverne29 Mbps4 Mbps2 providers
Lynn20 Mbps11 Mbps2 providers
Madison161 Mbps74 Mbps5 providers
Magnolia4 Mbps62 Mbps1 providers
Magnolia Springs14 Mbps10 Mbps2 providers
Malcolm50 Mbps48 Mbps2 providers
Maplesville288 Mbps292 Mbps2 providers
Marbury3 Mbps1 Mbps1 providers
Marion10 Mbps1 Mbps1 providers
Marion Junction92 Mbps91 Mbps1 providers
Matthews292 Mbps47 Mbps2 providers
Maylene153 Mbps11 Mbps1 providers
McCalla51 Mbps59 Mbps2 providers
McKenzie6 Mbps1 Mbps2 providers
Mentone47 Mbps11 Mbps2 providers
Meridianville211 Mbps135 Mbps4 providers
Midland City371 Mbps350 Mbps4 providers
Midway99 Mbps40 Mbps1 providers
Millbrook194 Mbps35 Mbps3 providers
Millport27 Mbps7 Mbps3 providers
Minter1 Mbps11 Mbps1 providers
Mobile122 Mbps66 Mbps5 providers
Monroeville80 Mbps12 Mbps2 providers
Montevallo134 Mbps7 Mbps2 providers
Montgomery129 Mbps25 Mbps5 providers
Montrose110 Mbps62 Mbps1 providers
Moody99 Mbps31 Mbps5 providers
Mooresville12 Mbps1 Mbps1 providers
Morris262 Mbps142 Mbps2 providers
Moulton22 Mbps3 Mbps3 providers
Moundville166 Mbps12 Mbps3 providers
Mount Hope74 Mbps6 Mbps2 providers
Mount Olive46 Mbps45 Mbps2 providers
Mount Vernon6 Mbps3 Mbps2 providers
Mulga25 Mbps23 Mbps2 providers
Munford48 Mbps24 Mbps4 providers
Muscadine73 Mbps5 Mbps1 providers
Muscle Shoals143 Mbps37 Mbps2 providers
Nauvoo31 Mbps13 Mbps4 providers
New Brockton54 Mbps36 Mbps3 providers
New Hope234 Mbps236 Mbps1 providers
New Market135 Mbps34 Mbps5 providers
Newbern30 Mbps31 Mbps2 providers
Newton40 Mbps8 Mbps2 providers
Newville10 Mbps2 Mbps2 providers
Northport104 Mbps24 Mbps3 providers
Notasulga70 Mbps9 Mbps4 providers
Oakman21 Mbps5 Mbps2 providers
Odenville35 Mbps4 Mbps4 providers
Ohatchee235 Mbps21 Mbps3 providers
Oneonta39 Mbps74 Mbps3 providers
Opelika179 Mbps55 Mbps3 providers
Opp52 Mbps24 Mbps4 providers
Orange Beach30 Mbps11 Mbps2 providers
Orrville9 Mbps1 Mbps1 providers
Owens Cross Roads189 Mbps77 Mbps4 providers
Oxford95 Mbps81 Mbps3 providers
Ozark82 Mbps40 Mbps2 providers
Paint Rock78 Mbps26 Mbps1 providers
Pansey81 Mbps43 Mbps2 providers
Parrish38 Mbps19 Mbps2 providers
Pelham156 Mbps35 Mbps2 providers
Pell City56 Mbps6 Mbps4 providers
Pennington96 Mbps15 Mbps1 providers
Perdido9 Mbps9 Mbps1 providers
Perdue Hill10 Mbps1 Mbps1 providers
Peterman8 Mbps1 Mbps1 providers
Phenix City82 Mbps80 Mbps2 providers
Phil Campbell53 Mbps7 Mbps2 providers
Piedmont152 Mbps21 Mbps1 providers
Pike Road94 Mbps31 Mbps4 providers
Pinckard137 Mbps12 Mbps1 providers
Pine Apple8 Mbps1 Mbps1 providers
Pine Hill45 Mbps26 Mbps4 providers
Pinson63 Mbps7 Mbps2 providers
Plantersville3 Mbps1 Mbps1 providers
Pleasant Grove56 Mbps7 Mbps2 providers
Point Clear182 Mbps30 Mbps2 providers
Prattville181 Mbps66 Mbps3 providers
Quinton114 Mbps39 Mbps2 providers
Ragland127 Mbps82 Mbps3 providers
Rainbow City117 Mbps54 Mbps5 providers
Rainsville26 Mbps18 Mbps3 providers
Ralph31 Mbps8 Mbps2 providers
Ranburne29 Mbps26 Mbps2 providers
Randolph13 Mbps1 Mbps1 providers
Range2 Mbps1 Mbps1 providers
Red Bay21 Mbps3 Mbps2 providers
Red Level137 Mbps112 Mbps2 providers
Reform27 Mbps8 Mbps3 providers
Remlap45 Mbps13 Mbps2 providers
Repton17 Mbps3 Mbps3 providers
Riverside127 Mbps10 Mbps2 providers
Roanoke83 Mbps37 Mbps4 providers
Robertsdale169 Mbps31 Mbps2 providers
Rockford80 Mbps39 Mbps3 providers
Rogersville119 Mbps12 Mbps2 providers
Russellville107 Mbps25 Mbps2 providers
Rutledge3 Mbps1 Mbps2 providers
Safford6 Mbps1 Mbps2 providers
Saginaw46 Mbps46 Mbps1 providers
Salem331 Mbps24 Mbps3 providers
Samson174 Mbps87 Mbps3 providers
Saraland170 Mbps49 Mbps3 providers
Satsuma76 Mbps20 Mbps2 providers
Sawyerville16 Mbps4 Mbps1 providers
Scottsboro128 Mbps10 Mbps4 providers
Seale24 Mbps5 Mbps2 providers
Section83 Mbps8 Mbps3 providers
Selma96 Mbps8 Mbps3 providers
Seminole16 Mbps4 Mbps2 providers
Semmes69 Mbps13 Mbps4 providers
Sheffield184 Mbps97 Mbps3 providers
Shelby43 Mbps7 Mbps1 providers
Shorter6 Mbps1 Mbps1 providers
Shorterville76 Mbps7 Mbps2 providers
Silas20 Mbps5 Mbps1 providers
Silverhill49 Mbps9 Mbps2 providers
Skipperville10 Mbps1 Mbps2 providers
Slocomb94 Mbps32 Mbps5 providers
Smiths142 Mbps18 Mbps2 providers
Somerville113 Mbps18 Mbps4 providers
Spanish Fort45 Mbps66 Mbps6 providers
Springville56 Mbps14 Mbps4 providers
Spruce Pine101 Mbps21 Mbps1 providers
St. Stephens6 Mbps1 Mbps1 providers
Stapleton45 Mbps14 Mbps3 providers
Steele148 Mbps48 Mbps4 providers
Sterrett141 Mbps92 Mbps3 providers
Stevenson156 Mbps8 Mbps2 providers
Stockton57 Mbps8 Mbps2 providers
Sulligent36 Mbps6 Mbps2 providers
Sumiton53 Mbps11 Mbps2 providers
Summerdale11 Mbps2 Mbps2 providers
Sweet Water46 Mbps25 Mbps2 providers
Sycamore26 Mbps11 Mbps2 providers
Sylacauga144 Mbps16 Mbps2 providers
Talladega166 Mbps15 Mbps4 providers
Tallassee152 Mbps13 Mbps2 providers
Tanner55 Mbps11 Mbps2 providers
Theodore101 Mbps28 Mbps4 providers
Thomaston42 Mbps37 Mbps3 providers
Thomasville37 Mbps10 Mbps4 providers
Thorsby4 Mbps2 Mbps2 providers
Tibbie29 Mbps2 Mbps1 providers
Titus19 Mbps7 Mbps3 providers
Toney144 Mbps27 Mbps2 providers
Town Creek29 Mbps8 Mbps2 providers
Townley72 Mbps6 Mbps2 providers
Toxey11 Mbps1 Mbps2 providers
Trafford456 Mbps468 Mbps1 providers
Trinity127 Mbps10 Mbps2 providers
Troy84 Mbps43 Mbps1 providers
Trussville141 Mbps12 Mbps4 providers
Tuscaloosa101 Mbps15 Mbps3 providers
Tuscumbia133 Mbps45 Mbps3 providers
Tuskegee31 Mbps35 Mbps2 providers
Tyler27 Mbps52 Mbps2 providers
Union Grove167 Mbps8 Mbps2 providers
Union Springs92 Mbps76 Mbps1 providers
Uniontown36 Mbps1 Mbps1 providers
Uriah6 Mbps4 Mbps2 providers
Valley133 Mbps18 Mbps2 providers
Valley Head178 Mbps17 Mbps2 providers
Vance136 Mbps50 Mbps3 providers
Vandiver137 Mbps125 Mbps2 providers
Verbena83 Mbps9 Mbps2 providers
Vernon65 Mbps7 Mbps3 providers
Vina6 Mbps2 Mbps1 providers
Vincent57 Mbps20 Mbps4 providers
Vinemont144 Mbps10 Mbps2 providers
Vredenburgh45 Mbps16 Mbps1 providers
Wadley19 Mbps1 Mbps2 providers
Wagarville7 Mbps1 Mbps1 providers
Ward15 Mbps1 Mbps1 providers
Warrior180 Mbps12 Mbps2 providers
Waterloo36 Mbps35 Mbps1 providers
Waverly39 Mbps36 Mbps2 providers
Weaver140 Mbps22 Mbps2 providers
Webb87 Mbps28 Mbps4 providers
Wedowee31 Mbps13 Mbps3 providers
Wellington22 Mbps2 Mbps2 providers
Weogufka7 Mbps12 Mbps2 providers
West Blocton146 Mbps127 Mbps1 providers
Wetumpka143 Mbps15 Mbps2 providers
Whatley11 Mbps4 Mbps3 providers
Wilmer48 Mbps2 Mbps3 providers
Wilsonville218 Mbps173 Mbps2 providers
Winfield86 Mbps12 Mbps3 providers
Woodland44 Mbps1 Mbps2 providers
Woodstock53 Mbps16 Mbps3 providers
Woodville23 Mbps11 Mbps1 providers
York115 Mbps4 Mbps2 providers
* Data from speed tests taken in the last 3 months