BroadbandNow is supported by commissions from some of the providers listed on our site. Learn More

Internet Service in Alabama

Enter your zip code below to find providers in your area.


See all states


Alabama Interactive SVG Map showing broadband coverage by county.





of Alabamians have access to wired broadband 25mbps or faster.


of Alabamians have access to broadband 100mbps or faster.


of Alabamians have access to 1 gigabit broadband.



of Alabamians have access to wireline service.


of Alabamians have access to fiber-optic service.


of Alabamians have access to cable service.


of Alabamians have access to DSL service.



of Alabamians have access to mobile broadband service.


of Alabamians have access to fixed wireless service.

Top 5 Fastest cities in Alabama

CityAvg. Download SpeedNo. of Providers
1.Gurley350.4 MBPS16 Providers
2.Allgood330.5 MBPS6 Providers
3.Kimberly211.1 MBPS10 Providers
4.Lineville144.1 MBPS8 Providers
5.Red Bay125.0 MBPS8 Providers

Speeds for Major Providers in Alabama

ProviderAvg. Download Speed
AT&T Internet61.8 MBPS
XFINITY from Comcast55.7 MBPS
Charter Spectrum53.7 MBPS
Mediacom Cable51.1 MBPS
CenturyLink18.2 MBPS


  • Since 2010, The Connecting ALABAMA Initiative has been awarded $4,874,142 in federal grants for Alabama's Broadband Initiative.
  • Another $91,596,026, accounting for 2.6% of all federal infrastructure grants, was awarded to broadband infrastructure projects in Alabama.
  • Since 2011, access to a wired connection of at least 10mbps has improved from 82.8% to 92.5% of Alabamians.


  • In total there are 156 internet providers in Alabama.
  • There are 561,000 people in Alabama without access to a wired connection capable of 25mbps download speeds.
  • There are 511,000 people in Alabama that have access to only one wired provider, leaving them no options to switch.
  • Another 221,000 people in Alabama don't have any wired internet providers available where they live.

Sources: Data collected via the FCC, NTIA, and other sources. For a full list of data sources please visit our data page.

Alabama CITIES

Average speed over time
Abbeville62.2%12 providers
Adamsville98.7%11 providers
Alabaster100.0%13 providers
Albertville98.9%13 providers
Alexander City98.5%9 providers
Aliceville36.6%7 providers
Altoona55.2%11 providers
Andalusia91.5%9 providers
Anniston98.0%12 providers
Arab81.7%8 providers
Ardmore98.9%11 providers
Ashford84.1%9 providers
Ashland46.2%8 providers
Ashville92.4%11 providers
Athens96.6%15 providers
Atmore72.4%11 providers
Attalla86.9%11 providers
Auburn96.3%14 providers
Bay Minette92.8%12 providers
Bessemer98.6%16 providers
Birmingham99.9%23 providers
Blountsville37.1%7 providers
Boaz95.7%12 providers
Brent0.0%11 providers
Brewton82.8%11 providers
Calera94.8%10 providers
Camden79.8%8 providers
Cedar Bluff44.7%9 providers
Centre58.1%9 providers
Centreville0.0%8 providers
Chelsea97.9%9 providers
Childersburg71.5%11 providers
Chunchula46.7%12 providers
Citronelle78.7%13 providers
Clanton71.3%14 providers
Clayton5.6%11 providers
Collinsville46.1%12 providers
Columbiana79.5%10 providers
Cordova81.2%10 providers
Cottondale93.6%10 providers
Crossville84.5%12 providers
Cullman89.9%9 providers
Dadeville86.8%10 providers
Daleville98.5%10 providers
Danville69.1%9 providers
Daphne98.8%13 providers
Deatsville86.5%10 providers
Decatur99.7%15 providers
Demopolis1.8%13 providers
Dora98.2%10 providers
Dothan96.5%15 providers
Eclectic98.8%7 providers
Eight Mile97.1%14 providers
Elba79.8%9 providers
Elberta75.7%11 providers
Elkmont85.9%13 providers
Elmore100.0%10 providers
Enterprise99.9%13 providers
Eufaula86.9%9 providers
Eutaw0.3%8 providers
Evergreen63.9%11 providers
Fairfield99.9%12 providers
Fairhope99.5%12 providers
Falkville57.8%9 providers
Fayette24.3%8 providers
Florence95.3%15 providers
Foley76.0%10 providers
Fort Payne90.6%16 providers
Frisco City69.0%8 providers
Fultondale99.3%9 providers
Fyffe100.0%7 providers
Gadsden97.8%16 providers
Gardendale98.7%12 providers
Geneva90.3%8 providers
Goodwater82.2%9 providers
Gordo28.3%8 providers
Grand Bay97.0%14 providers
Grant100.0%9 providers
Greensboro74.6%11 providers
Greenville87.2%10 providers
Grove Hill66.7%10 providers
Gulf Shores92.4%11 providers
Guntersville96.7%14 providers
Gurley89.5%16 providers
Haleyville82.5%10 providers
Hamilton91.1%10 providers
Hanceville80.8%9 providers
Hartford58.8%7 providers
Hartselle95.7%10 providers
Harvest99.5%14 providers
Hayden62.4%12 providers
Hazel Green99.1%14 providers
Headland73.5%11 providers
Heflin19.7%9 providers
Helena99.0%10 providers
Henagar99.6%8 providers
Horton75.9%10 providers
Huntsville97.4%20 providers
Irvington96.6%12 providers
Jackson74.4%10 providers
Jacksonville91.0%12 providers
Jasper93.2%11 providers
Jemison81.1%11 providers
Killen83.5%10 providers
Laceys Spring80.6%11 providers
Lafayette56.4%9 providers
Lanett99.4%8 providers
Leeds99.1%14 providers
Lincoln38.9%11 providers
Lineville47.8%8 providers
Livingston67.5%11 providers
Loxley97.1%10 providers
Luverne81.6%10 providers
Madison96.4%18 providers
Marion0.0%11 providers
Maylene99.9%11 providers
Mc Calla97.4%10 providers
Meridianville99.8%15 providers
Midland City84.5%11 providers
Millbrook98.5%12 providers
Mobile96.9%20 providers
Monroeville91.8%6 providers
Montevallo97.1%10 providers
Montgomery99.0%21 providers
Moody95.5%10 providers
Moulton76.4%7 providers
Moundville83.4%10 providers
Mount Olive99.3%10 providers
Munford56.1%10 providers
Muscle Shoals90.6%10 providers
Nauvoo20.6%10 providers
New Hope99.6%9 providers
New Market96.4%13 providers
Newton70.5%10 providers
Northport93.3%16 providers
Odenville84.4%10 providers
Ohatchee58.4%10 providers
Oneonta81.2%8 providers
Opelika94.8%17 providers
Opp87.0%6 providers
Orange Beach97.9%12 providers
Owens Cross Roads98.9%12 providers
Oxford99.1%12 providers
Ozark98.3%9 providers
Pelham99.9%15 providers
Pell City78.6%9 providers
Phenix City99.6%14 providers
Phil Campbell42.0%10 providers
Piedmont61.6%12 providers
Pike Road87.8%12 providers
Pinson97.1%9 providers
Pleasant Grove99.7%9 providers
Prattville92.1%15 providers
Rainbow City98.6%11 providers
Rainsville100.0%7 providers
Roanoke72.9%8 providers
Robertsdale92.7%13 providers
Rogersville0.8%8 providers
Russellville77.3%9 providers
Salem92.3%10 providers
Samson50.9%9 providers
Saraland97.7%15 providers
Satsuma99.4%12 providers
Scottsboro93.5%13 providers
Selma90.4%14 providers
Semmes99.0%15 providers
Sheffield99.5%10 providers
Slocomb54.3%9 providers
Smiths Station98.9%9 providers
Somerville90.7%12 providers
Spanish Fort99.0%14 providers
Springville81.0%12 providers
Sterrett91.5%9 providers
Stevenson70.8%12 providers
Summerdale86.2%9 providers
Sylacauga89.5%10 providers
Talladega82.5%14 providers
Tallassee91.3%12 providers
Theodore98.9%15 providers
Thomasville73.0%10 providers
Toney99.1%16 providers
Town Creek0.0%8 providers
Trinity98.7%9 providers
Troy59.4%17 providers
Trussville98.9%15 providers
Tuscaloosa94.6%17 providers
Tuscumbia91.2%12 providers
Tuskegee82.6%10 providers
Tuskegee Institute100.0%9 providers
Union Grove49.2%9 providers
Union Springs88.3%7 providers
Valley99.7%11 providers
Vinemont78.1%10 providers
Warrior95.7%11 providers
Weaver99.1%10 providers
West Blocton65.2%9 providers
Wetumpka93.2%12 providers
Wilmer92.9%15 providers
Wilsonville70.2%9 providers
Winfield77.3%8 providers
Last Updated on 1/8/2020.