Internet Speeds in Alabama

CityDownload SpeedUpload SpeedProviders
Abbeville11 Mbps2 Mbps3 providers
Adamsville76 Mbps6 Mbps2 providers
Addison65 Mbps4 Mbps2 providers
Adger8 Mbps2 Mbps1 providers
Akron310 Mbps11 Mbps2 providers
Alabaster134 Mbps33 Mbps2 providers
Alberta14 Mbps1 Mbps1 providers
Albertville133 Mbps14 Mbps2 providers
Alexander City143 Mbps16 Mbps4 providers
Alexandria151 Mbps56 Mbps3 providers
Aliceville19 Mbps13 Mbps1 providers
Alpine131 Mbps12 Mbps3 providers
Altoona29 Mbps9 Mbps3 providers
Andalusia57 Mbps15 Mbps3 providers
Anderson8 Mbps2 Mbps1 providers
Anniston131 Mbps37 Mbps2 providers
Arab147 Mbps11 Mbps2 providers
Ariton274 Mbps98 Mbps3 providers
Arley79 Mbps103 Mbps2 providers
Arlington121 Mbps72 Mbps2 providers
Ashford26 Mbps5 Mbps3 providers
Ashland126 Mbps10 Mbps2 providers
Ashville40 Mbps9 Mbps6 providers
Athens145 Mbps40 Mbps3 providers
Atmore52 Mbps9 Mbps3 providers
Attalla77 Mbps8 Mbps3 providers
Auburn166 Mbps36 Mbps5 providers
Autaugaville91 Mbps22 Mbps1 providers
Axis163 Mbps95 Mbps3 providers
Baileyton56 Mbps12 Mbps2 providers
Banks10 Mbps11 Mbps2 providers
Bankston1 Mbps1 Mbps1 providers
Bay Minette102 Mbps33 Mbps2 providers
Bayou La Batre49 Mbps5 Mbps2 providers
Bear Creek6 Mbps1 Mbps1 providers
Beatrice2 Mbps1 Mbps1 providers
Belle Mina92 Mbps8 Mbps1 providers
Berry46 Mbps34 Mbps4 providers
Bessemer174 Mbps36 Mbps2 providers
Billingsley27 Mbps10 Mbps2 providers
Birmingham103 Mbps15 Mbps4 providers
Black108 Mbps68 Mbps1 providers
Blountsville229 Mbps189 Mbps2 providers
Boaz110 Mbps11 Mbps3 providers
Boligee17 Mbps1 Mbps1 providers
Bon Secour170 Mbps62 Mbps1 providers
Brantley142 Mbps62 Mbps2 providers
Bremen156 Mbps32 Mbps2 providers
Brent19 Mbps19 Mbps1 providers
Brewton87 Mbps15 Mbps2 providers
Bridgeport91 Mbps10 Mbps2 providers
Brierfield1 Mbps1 Mbps1 providers
Brilliant9 Mbps9 Mbps1 providers
Brookwood223 Mbps9 Mbps2 providers
Brownsboro171 Mbps74 Mbps5 providers
Brundidge82 Mbps47 Mbps2 providers
Bryant1 Mbps14 Mbps1 providers
Buhl307 Mbps287 Mbps2 providers
Butler14 Mbps1 Mbps2 providers
Calera162 Mbps94 Mbps3 providers
Calvert10 Mbps1 Mbps1 providers
Camden20 Mbps7 Mbps4 providers
Camp Hill12 Mbps3 Mbps3 providers
Carbon Hill207 Mbps17 Mbps3 providers
Carrollton10 Mbps1 Mbps1 providers
Catherine11 Mbps1 Mbps1 providers
Cecil188 Mbps230 Mbps2 providers
Cedar Bluff15 Mbps1 Mbps2 providers
Centre27 Mbps5 Mbps2 providers
Centreville29 Mbps19 Mbps1 providers
Chancellor286 Mbps134 Mbps2 providers
Chapman2 Mbps1 Mbps1 providers
Chatom56 Mbps27 Mbps1 providers
Chelsea133 Mbps80 Mbps2 providers
Cherokee91 Mbps26 Mbps3 providers
Childersburg165 Mbps16 Mbps2 providers
Chunchula11 Mbps3 Mbps3 providers
Citronelle32 Mbps28 Mbps2 providers
Clanton18 Mbps3 Mbps3 providers
Clayton17 Mbps2 Mbps2 providers
Cleveland22 Mbps1 Mbps2 providers
Clio14 Mbps1 Mbps1 providers
Clopton253 Mbps44 Mbps2 providers
Coden24 Mbps4 Mbps3 providers
Coffee Springs247 Mbps69 Mbps3 providers
Coffeeville61 Mbps22 Mbps1 providers
Coker112 Mbps9 Mbps2 providers
Collinsville101 Mbps17 Mbps2 providers
Columbia162 Mbps37 Mbps3 providers
Columbiana49 Mbps42 Mbps2 providers
Coosada28 Mbps23 Mbps2 providers
Cordova51 Mbps6 Mbps2 providers
Cottondale44 Mbps18 Mbps3 providers
Cottonwood104 Mbps32 Mbps4 providers
Courtland1 Mbps1 Mbps1 providers
Cowarts33 Mbps5 Mbps2 providers
Cragford23 Mbps21 Mbps2 providers
Crane Hill4 Mbps2 Mbps2 providers
Creola42 Mbps42 Mbps2 providers
Cropwell51 Mbps10 Mbps4 providers
Crossville90 Mbps27 Mbps4 providers
Cuba77 Mbps93 Mbps1 providers
Cullman118 Mbps11 Mbps2 providers
Cusseta122 Mbps39 Mbps3 providers
Dadeville131 Mbps12 Mbps3 providers
Daleville246 Mbps14 Mbps2 providers
Danville80 Mbps8 Mbps3 providers
Daphne141 Mbps52 Mbps2 providers
Dauphin Island52 Mbps2 Mbps2 providers
Dawson3 Mbps4 Mbps1 providers
Deatsville96 Mbps57 Mbps3 providers
Decatur136 Mbps20 Mbps4 providers
Delta2 Mbps1 Mbps1 providers
Demopolis46 Mbps18 Mbps2 providers
Dixons Mills28 Mbps16 Mbps2 providers
Docena13 Mbps6 Mbps1 providers
Dolomite8 Mbps1 Mbps1 providers
Dora150 Mbps12 Mbps2 providers
Dothan134 Mbps19 Mbps5 providers
Double Springs9 Mbps1 Mbps2 providers
Dozier32 Mbps4 Mbps2 providers
Duncanville811 Mbps623 Mbps1 providers
Dutton12 Mbps1 Mbps1 providers
Eastaboga93 Mbps12 Mbps3 providers
Eclectic45 Mbps3 Mbps4 providers
Eight Mile20 Mbps5 Mbps3 providers
Elba76 Mbps17 Mbps3 providers
Elberta34 Mbps11 Mbps2 providers
Eldridge184 Mbps9 Mbps2 providers
Elkmont299 Mbps52 Mbps3 providers
Elmore146 Mbps35 Mbps2 providers
Empire387 Mbps193 Mbps2 providers
Enterprise141 Mbps20 Mbps3 providers
Equality60 Mbps6 Mbps4 providers
Ethelsville12 Mbps2 Mbps2 providers
Eufaula76 Mbps9 Mbps4 providers
Eutaw11 Mbps1 Mbps1 providers
Eva24 Mbps1 Mbps3 providers
Evergreen92 Mbps69 Mbps3 providers
Fackler91 Mbps3 Mbps2 providers
Fairfield123 Mbps14 Mbps2 providers
Fairhope110 Mbps39 Mbps2 providers
Falkville19 Mbps2 Mbps3 providers
Faunsdale13 Mbps3 Mbps1 providers
Fayette105 Mbps6 Mbps2 providers
Five Points65 Mbps30 Mbps3 providers
Flat Rock58 Mbps11 Mbps1 providers
Flomaton73 Mbps10 Mbps3 providers
Florala293 Mbps143 Mbps3 providers
Florence108 Mbps13 Mbps2 providers
Foley13 Mbps1 Mbps2 providers
Forkland13 Mbps3 Mbps1 providers
Fort Deposit39 Mbps192 Mbps3 providers
Fort Mitchell80 Mbps75 Mbps1 providers
Fort Payne124 Mbps11 Mbps3 providers
Fort Rucker341 Mbps170 Mbps2 providers
Fosters36 Mbps25 Mbps2 providers
Franklin68 Mbps12 Mbps1 providers
Frisco City43 Mbps8 Mbps2 providers
Fruithurst5 Mbps1 Mbps1 providers
Fulton3 Mbps1 Mbps1 providers
Fultondale121 Mbps15 Mbps2 providers
Fyffe23 Mbps7 Mbps2 providers
Gadsden134 Mbps34 Mbps5 providers
Gainestown1 Mbps1 Mbps1 providers
Gallant3 Mbps17 Mbps1 providers
Gardendale133 Mbps23 Mbps2 providers
Gaylesville14 Mbps1 Mbps1 providers
Geneva91 Mbps10 Mbps2 providers
Georgiana155 Mbps212 Mbps3 providers
Geraldine76 Mbps18 Mbps1 providers
Gilbertown106 Mbps15 Mbps1 providers
Glenwood180 Mbps108 Mbps2 providers
Goodwater33 Mbps17 Mbps2 providers
Gordo4 Mbps1 Mbps2 providers
Gordon18 Mbps1 Mbps1 providers
Goshen204 Mbps94 Mbps2 providers
Graham1 Mbps1 Mbps1 providers
Grand Bay100 Mbps12 Mbps4 providers
Grant61 Mbps12 Mbps3 providers
Graysville92 Mbps10 Mbps2 providers
Greensboro63 Mbps14 Mbps3 providers
Greenville69 Mbps11 Mbps5 providers
Grove Hill32 Mbps7 Mbps4 providers
Grove Oak200 Mbps11 Mbps1 providers
Guin155 Mbps10 Mbps1 providers
Gulf Shores79 Mbps20 Mbps3 providers
Guntersville110 Mbps11 Mbps2 providers
Gurley234 Mbps128 Mbps3 providers
Haleyville9 Mbps1 Mbps1 providers
Hamilton14 Mbps16 Mbps3 providers
Hanceville70 Mbps7 Mbps2 providers
Harpersville128 Mbps10 Mbps2 providers
Hartford164 Mbps37 Mbps2 providers
Hartselle149 Mbps38 Mbps3 providers
Harvest220 Mbps117 Mbps5 providers
Hayden117 Mbps7 Mbps2 providers
Hayneville11 Mbps12 Mbps1 providers
Hazel Green201 Mbps111 Mbps3 providers
Headland252 Mbps121 Mbps2 providers
Heflin14 Mbps1 Mbps1 providers
Helena201 Mbps59 Mbps2 providers
Henagar21 Mbps1 Mbps2 providers
Higdon145 Mbps11 Mbps1 providers
Highland Home199 Mbps92 Mbps1 providers
Hillsboro144 Mbps11 Mbps2 providers
Hodges1 Mbps1 Mbps1 providers
Holly Pond34 Mbps9 Mbps2 providers
Hollywood8 Mbps1 Mbps1 providers
Honoraville7 Mbps1 Mbps2 providers
Hope Hull26 Mbps27 Mbps4 providers
Horton110 Mbps7 Mbps2 providers
Houston19 Mbps5 Mbps1 providers
Huntsville180 Mbps90 Mbps6 providers
Hurtsboro12 Mbps2 Mbps1 providers
Irvington73 Mbps17 Mbps3 providers
Jack87 Mbps73 Mbps2 providers
Jackson36 Mbps22 Mbps4 providers
Jacksons Gap45 Mbps7 Mbps2 providers
Jacksonville236 Mbps149 Mbps3 providers
Jasper116 Mbps10 Mbps3 providers
Jemison13 Mbps11 Mbps3 providers
Joppa14 Mbps5 Mbps2 providers
Kellyton56 Mbps11 Mbps1 providers
Kennedy11 Mbps7 Mbps2 providers
Killen43 Mbps15 Mbps3 providers
Kimberly326 Mbps173 Mbps2 providers
Kinston11 Mbps3 Mbps3 providers
Laceys Spring116 Mbps66 Mbps3 providers
Lafayette521 Mbps392 Mbps3 providers
Lanett183 Mbps14 Mbps3 providers
Langston222 Mbps10 Mbps2 providers
Lapine5 Mbps1 Mbps1 providers
Lawley2 Mbps1 Mbps1 providers
Leeds129 Mbps10 Mbps4 providers
Leesburg55 Mbps24 Mbps3 providers
Leighton6 Mbps1 Mbps3 providers
Leroy90 Mbps85 Mbps1 providers
Lester37 Mbps2 Mbps1 providers
Letohatchee9 Mbps1 Mbps1 providers
Lexington87 Mbps121 Mbps2 providers
Lillian187 Mbps28 Mbps2 providers
Lincoln73 Mbps8 Mbps5 providers
Linden38 Mbps3 Mbps2 providers
Lineville78 Mbps5 Mbps3 providers
Lisman39 Mbps4 Mbps1 providers
Livingston434 Mbps420 Mbps2 providers
Locust Fork42 Mbps15 Mbps1 providers
Logan164 Mbps13 Mbps2 providers
Louisville48 Mbps11 Mbps1 providers
Lower Peach Tree9 Mbps1 Mbps1 providers
Lowndesboro62 Mbps65 Mbps2 providers
Loxley132 Mbps20 Mbps3 providers
Luverne28 Mbps4 Mbps3 providers
Lynn201 Mbps194 Mbps1 providers
Madison216 Mbps89 Mbps4 providers
Magnolia4 Mbps62 Mbps1 providers
Magnolia Springs14 Mbps10 Mbps2 providers
Malcolm25 Mbps13 Mbps2 providers
Maplesville73 Mbps10 Mbps3 providers
Marbury3 Mbps1 Mbps1 providers
Marion15 Mbps1 Mbps1 providers
Marion Junction57 Mbps46 Mbps1 providers
Matthews94 Mbps82 Mbps1 providers
Maylene229 Mbps17 Mbps2 providers
McCalla94 Mbps64 Mbps3 providers
McKenzie3 Mbps1 Mbps2 providers
Mentone10 Mbps12 Mbps2 providers
Meridianville258 Mbps208 Mbps2 providers
Midland City112 Mbps32 Mbps5 providers
Midway99 Mbps40 Mbps1 providers
Millbrook220 Mbps59 Mbps2 providers
Millport18 Mbps15 Mbps3 providers
Mobile105 Mbps47 Mbps5 providers
Monroeville87 Mbps14 Mbps2 providers
Montevallo129 Mbps9 Mbps2 providers
Montgomery136 Mbps29 Mbps4 providers
Montrose110 Mbps62 Mbps1 providers
Moody88 Mbps28 Mbps5 providers
Mooresville12 Mbps1 Mbps1 providers
Morris123 Mbps85 Mbps2 providers
Moulton83 Mbps6 Mbps3 providers
Moundville94 Mbps10 Mbps2 providers
Mount Hope104 Mbps7 Mbps1 providers
Mount Olive215 Mbps83 Mbps2 providers
Mount Vernon13 Mbps3 Mbps2 providers
Mulga44 Mbps18 Mbps2 providers
Munford38 Mbps25 Mbps4 providers
Muscadine87 Mbps21 Mbps1 providers
Muscle Shoals190 Mbps57 Mbps3 providers
Nauvoo43 Mbps16 Mbps4 providers
New Brockton57 Mbps10 Mbps3 providers
New Hope96 Mbps17 Mbps1 providers
New Market232 Mbps57 Mbps5 providers
Newbern3 Mbps1 Mbps1 providers
Newton91 Mbps47 Mbps2 providers
Newville4 Mbps1 Mbps2 providers
Northport128 Mbps54 Mbps3 providers
Notasulga75 Mbps27 Mbps4 providers
Oakman15 Mbps1 Mbps2 providers
Odenville41 Mbps4 Mbps5 providers
Ohatchee43 Mbps9 Mbps2 providers
Oneonta97 Mbps10 Mbps3 providers
Opelika147 Mbps34 Mbps3 providers
Opp45 Mbps10 Mbps3 providers
Orange Beach66 Mbps11 Mbps2 providers
Orrville9 Mbps1 Mbps1 providers
Owens Cross Roads142 Mbps31 Mbps4 providers
Oxford108 Mbps34 Mbps2 providers
Ozark62 Mbps22 Mbps2 providers
Paint Rock78 Mbps26 Mbps1 providers
Pansey17 Mbps3 Mbps1 providers
Parrish70 Mbps15 Mbps2 providers
Pelham140 Mbps15 Mbps2 providers
Pell City47 Mbps6 Mbps3 providers
Pennington96 Mbps15 Mbps1 providers
Perdido9 Mbps9 Mbps1 providers
Perdue Hill10 Mbps1 Mbps1 providers
Peterman4 Mbps1 Mbps1 providers
Phenix City85 Mbps45 Mbps3 providers
Phil Campbell8 Mbps2 Mbps2 providers
Piedmont136 Mbps16 Mbps3 providers
Pike Road161 Mbps51 Mbps4 providers
Pinckard137 Mbps12 Mbps1 providers
Pine Apple8 Mbps1 Mbps1 providers
Pine Hill53 Mbps51 Mbps3 providers
Pinson91 Mbps11 Mbps3 providers
Plantersville2 Mbps1 Mbps1 providers
Pleasant Grove172 Mbps88 Mbps2 providers
Point Clear302 Mbps36 Mbps2 providers
Prattville184 Mbps37 Mbps3 providers
Quinton85 Mbps10 Mbps2 providers
Ragland121 Mbps10 Mbps2 providers
Rainbow City40 Mbps25 Mbps5 providers
Rainsville132 Mbps11 Mbps2 providers
Ralph84 Mbps10 Mbps2 providers
Ranburne17 Mbps10 Mbps2 providers
Randolph13 Mbps1 Mbps1 providers
Range11 Mbps1 Mbps1 providers
Red Bay10 Mbps2 Mbps2 providers
Red Level41 Mbps7 Mbps2 providers
Reform13 Mbps1 Mbps2 providers
Remlap111 Mbps118 Mbps2 providers
Repton13 Mbps1 Mbps3 providers
Riverside44 Mbps6 Mbps2 providers
Roanoke115 Mbps41 Mbps5 providers
Robertsdale79 Mbps13 Mbps2 providers
Rockford130 Mbps6 Mbps2 providers
Rogersville237 Mbps13 Mbps3 providers
Russellville104 Mbps8 Mbps3 providers
Rutledge3 Mbps1 Mbps1 providers
Safford5 Mbps1 Mbps1 providers
Salem276 Mbps191 Mbps3 providers
Samson177 Mbps89 Mbps3 providers
Saraland98 Mbps22 Mbps3 providers
Satsuma46 Mbps12 Mbps2 providers
Sawyerville9 Mbps3 Mbps1 providers
Scottsboro75 Mbps16 Mbps4 providers
Seale31 Mbps32 Mbps2 providers
Section93 Mbps9 Mbps3 providers
Selma133 Mbps8 Mbps3 providers
Seminole23 Mbps5 Mbps2 providers
Semmes88 Mbps18 Mbps4 providers
Sheffield114 Mbps22 Mbps3 providers
Shelby11 Mbps1 Mbps1 providers
Shorter4 Mbps1 Mbps1 providers
Shorterville2 Mbps1 Mbps1 providers
Silas20 Mbps5 Mbps1 providers
Silverhill35 Mbps2 Mbps2 providers
Skipperville9 Mbps1 Mbps2 providers
Slocomb98 Mbps17 Mbps4 providers
Smiths79 Mbps48 Mbps2 providers
Somerville131 Mbps47 Mbps4 providers
Spanish Fort108 Mbps31 Mbps5 providers
Springville56 Mbps16 Mbps4 providers
Spruce Pine101 Mbps21 Mbps1 providers
St. Stephens11 Mbps1 Mbps1 providers
Stapleton7 Mbps5 Mbps3 providers
Steele29 Mbps6 Mbps4 providers
Sterrett58 Mbps6 Mbps3 providers
Stevenson137 Mbps2 Mbps2 providers
Stockton214 Mbps52 Mbps2 providers
Sulligent41 Mbps13 Mbps2 providers
Sumiton273 Mbps9 Mbps2 providers
Summerdale29 Mbps1 Mbps2 providers
Sweet Water12 Mbps10 Mbps2 providers
Sycamore95 Mbps10 Mbps1 providers
Sylacauga108 Mbps12 Mbps3 providers
Talladega144 Mbps19 Mbps5 providers
Tallassee188 Mbps15 Mbps3 providers
Tanner76 Mbps26 Mbps2 providers
Theodore119 Mbps22 Mbps5 providers
Thomaston11 Mbps7 Mbps3 providers
Thomasville41 Mbps9 Mbps4 providers
Thorsby19 Mbps1 Mbps2 providers
Tibbie29 Mbps2 Mbps1 providers
Titus168 Mbps97 Mbps3 providers
Toney118 Mbps29 Mbps4 providers
Town Creek26 Mbps10 Mbps2 providers
Townley1 Mbps1 Mbps1 providers
Toxey11 Mbps1 Mbps2 providers
Trafford4 Mbps1 Mbps1 providers
Trinity81 Mbps8 Mbps2 providers
Troy90 Mbps47 Mbps2 providers
Trussville108 Mbps19 Mbps4 providers
Tuscaloosa103 Mbps16 Mbps3 providers
Tuscumbia79 Mbps15 Mbps4 providers
Tuskegee67 Mbps19 Mbps2 providers
Tyler23 Mbps44 Mbps2 providers
Union Grove178 Mbps11 Mbps1 providers
Union Springs26 Mbps4 Mbps1 providers
Uniontown10 Mbps9 Mbps1 providers
Uriah8 Mbps8 Mbps2 providers
Valley117 Mbps11 Mbps2 providers
Valley Head132 Mbps15 Mbps2 providers
Vance108 Mbps20 Mbps3 providers
Vandiver138 Mbps139 Mbps1 providers
Verbena78 Mbps7 Mbps2 providers
Vernon14 Mbps6 Mbps3 providers
Vina6 Mbps2 Mbps1 providers
Vincent31 Mbps4 Mbps4 providers
Vinemont245 Mbps17 Mbps2 providers
Wadley10 Mbps1 Mbps2 providers
Warrior162 Mbps9 Mbps2 providers
Waterloo36 Mbps35 Mbps1 providers
Waverly523 Mbps468 Mbps2 providers
Weaver143 Mbps42 Mbps2 providers
Webb87 Mbps28 Mbps4 providers
Wedowee35 Mbps3 Mbps3 providers
Wellington30 Mbps3 Mbps2 providers
Weogufka7 Mbps12 Mbps2 providers
West Blocton52 Mbps23 Mbps1 providers
Wetumpka136 Mbps16 Mbps2 providers
Whatley11 Mbps4 Mbps3 providers
Wilmer29 Mbps1 Mbps3 providers
Wilsonville19 Mbps4 Mbps2 providers
Winfield89 Mbps11 Mbps2 providers
Woodland11 Mbps1 Mbps2 providers
Woodstock124 Mbps77 Mbps3 providers
Woodville23 Mbps11 Mbps1 providers
York82 Mbps66 Mbps2 providers
* Data from speed tests taken in the last 3 months