See plans, prices, & ratings for every internet provider in your area.

Max Download Speed

1 Gbps

Average Download Speed

388 Mbps

Max Upload Speed

1 Gbps

Average Upload Speed

151 Mbps

Internet Service in Alabama

Known as the "Cotton State," nearly five million people live in Alabama making it the twenty-fourth most populous state in the nation. Largely rural, Alabama's primary economy is in agriculture with major investments within the past decade to aerospace, health care, and manufacturing. The state has seen continuous growth and internet service providers have worked hard to keep up with that growth.

The entire state and every city will have access to multiple providers whether that's through wired or wireless providers. Due to its largely rural landscape, satellite internet will be an especially powerful choice as much of the state will have limited access to a wired connection. Even if a wired connection is available in your city, that does not guarantee that its lines will reach your address, particularly if you are on the outskirts of wherever you live. In order to connect to a satellite network, all that's needed is a clear line of sight to the southern sky and the ability to install a satellite dish. Satellite internet will be able to handle most activities online.

If you are in one of Alabama's metropolitan areas or are in a city center, a wired connection will likely be within reach. Companies like AT&T, Frontier, Spectrum, and CenturyLink all have a presence in Alabama. Many find a wired connection to be superior to wireless due to its high reliability and increased speeds. Especially for heavy users like those playing games online or streaming more than a couple of hours a day, a wired connection really is going to be better suited to meet your needs. Regardless of your location, access to the internet will be available to you.

DSL Coverage


Cable Coverage


Fiber Coverage


Fixed Wireless Coverage


Summary of Most Popular Cities in Alabama

PlaceProvidersMax SpeedAvg Speed
Birmingham, AL111 Gbps356 Mbps
Montgomery, AL111 Gbps550 Mbps
Huntsville, AL131 Gbps711 Mbps
Mobile, AL121 Gbps393 Mbps
Tuscaloosa, AL111 Gbps680 Mbps
Hoover, AL81 Gbps460 Mbps
Dothan, AL121 Gbps405 Mbps
Auburn, AL91 Gbps726 Mbps
Decatur, AL91 Gbps254 Mbps
Madison, AL101 Gbps667 Mbps
Data provided by various data sources including the FCC. For more information please view our sources page.

Popular Internet Providers in Alabama

ABG Wireless

What are the best internet providers in AL?

  1. AT&T - 1 Gbps
  2. WOW! - 1 Gbps
  3. Sparklight - 1 Gbps
  4. Windstream - 1 Gbps
  5. Spectrum - 940 Mbps
  6. Xtream by Mediacom - 1 Gbps
  7. CenturyLink - 1 Gbps
  8. Xfinity - 1 Gbps
  9. Frontier - 100 Mbps
  10. ViaSat - 100 Mbps
  11. HughesNet - 25 Mbps

What are the cheapest internet providers in AL?

  1. AT&T - Starting at: $35.00
  2. Xtream by Mediacom - Starting at: $40.00
  3. Xfinity - Starting at: $40.00
  4. WOW! - Starting at: $40.00
  5. Sparklight - Starting at: $40.00
  6. Frontier - Starting at: $40.00
  7. Windstream - Starting at: $45.00
  8. Spectrum - Starting at: $49.99
  9. ViaSat - Starting at: $50.00
  10. HughesNet - Starting at: $59.99
  11. CenturyLink - Starting at: $65.00

What are the highest rated internet providers in AL?

  1. CenturyLink - 
  2. WOW! - 
  3. Windstream - 
  4. Sparklight - 
  5. AT&T - 
  6. Spectrum - 
  7. Frontier - 
  8. HughesNet - 
  9. ViaSat - 
  10. Xtream by Mediacom - 
  11. Xfinity - 

What are the internet providers with the fastest download speeds in AL?

  1. AT&T - 1 Gbps
  2. CenturyLink - 1 Gbps
  3. Sparklight - 1 Gbps
  4. Windstream - 1 Gbps
  5. WOW! - 1 Gbps
  6. Xfinity - 1 Gbps
  7. Xtream by Mediacom - 1 Gbps
  8. Spectrum - 940 Mbps
  9. Frontier - 100 Mbps
  10. ViaSat - 100 Mbps
  11. HughesNet - 25 Mbps

All Cities in Alabama

CityProvidersMax SpeedAvg Speed
Abanda, AL630 Mbps30 Mbps
Abbeville, AL8150 Mbps133 Mbps
Adamsville, AL8300 Mbps191 Mbps
Addison, AL8300 Mbps244 Mbps
Adger, AL825 Mbps25 Mbps
Akron, AL730 Mbps30 Mbps
Alabaster, AL101 Gbps416 Mbps
Alberta, AL81 Gbps25 Mbps
Albertville, AL91 Gbps363 Mbps
Alexander City, AL101 Gbps312 Mbps
Alexandria, AL71 Gbps983 Mbps
Aliceville, AL780 Mbps50 Mbps
Allgood, AL8300 Mbps31 Mbps
Alpine, AL825 Mbps25 Mbps
Altoona, AL8150 Mbps89 Mbps
Andalusia, AL81 Gbps99 Mbps
Anderson, AL630 Mbps30 Mbps
Anniston, AL71 Gbps698 Mbps
Arab, AL9120 Mbps119 Mbps
Ardmore, AL91 Gbps995 Mbps
Argo, AL111 Gbps454 Mbps
Ariton, AL71 Gbps357 Mbps
Arley, AL6100 Mbps55 Mbps
Arlington, AL6100 Mbps25 Mbps
Ashford, AL7100 Mbps50 Mbps
Ashland, AL9300 Mbps233 Mbps
Ashville, AL111 Gbps303 Mbps
Athens, AL111 Gbps523 Mbps
Atmore, AL81 Gbps441 Mbps
Attalla, AL8987 Mbps831 Mbps
Auburn, AL101 Gbps726 Mbps
Auburn University, AL8300 Mbps25 Mbps
Autaugaville, AL650 Mbps31 Mbps
Avon, AL9150 Mbps61 Mbps
Axis, AL81 Gbps769 Mbps
Babbie, AL81 Gbps116 Mbps
Baileyton, AL7100 Mbps60 Mbps
Bakerhill, AL630 Mbps30 Mbps
Ballplay, AL12987 Mbps341 Mbps
Banks, AL71 Gbps973 Mbps
Bankston, AL6100 Mbps25 Mbps
Bay Minette, AL91 Gbps847 Mbps
Bayou La Batre, AL81 Gbps923 Mbps
Bear Creek, AL7100 Mbps30 Mbps
Beatrice, AL630 Mbps30 Mbps
Beaverton, AL860 Mbps41 Mbps
Belgreen, AL7120 Mbps79 Mbps
Belk, AL8100 Mbps64 Mbps
Bellamy, AL71 Gbps727 Mbps
Belle Fontaine, AL101 Gbps797 Mbps
Belle Mina, AL6100 Mbps25 Mbps
Bellwood, AL6100 Mbps25 Mbps
Benton, AL630 Mbps30 Mbps
Berry, AL680 Mbps38 Mbps
Bessemer, AL111 Gbps342 Mbps
Billingsley, AL630 Mbps30 Mbps
Birmingham, AL141 Gbps356 Mbps
Black, AL630 Mbps30 Mbps
Blountsville, AL9300 Mbps295 Mbps
Blue Ridge, AL8300 Mbps300 Mbps
Blue Springs, AL640 Mbps30 Mbps
Boaz, AL91 Gbps137 Mbps
Boligee, AL630 Mbps30 Mbps
Bon Air, AL9300 Mbps300 Mbps
Bon Secour, AL81 Gbps306 Mbps
Boykin, AL530 Mbps30 Mbps
Brantley, AL71 Gbps988 Mbps
Brantleyville, AL8300 Mbps300 Mbps
Bremen, AL8300 Mbps25 Mbps
Brent, AL630 Mbps30 Mbps
Brewton, AL71 Gbps820 Mbps
Bridgeport, AL8300 Mbps282 Mbps
Brierfield, AL6100 Mbps25 Mbps
Brighton, AL8300 Mbps287 Mbps
Brilliant, AL680 Mbps37 Mbps
Bristow Cove, AL9120 Mbps101 Mbps
Brook Highland, AL81 Gbps385 Mbps
Brookside, AL8300 Mbps299 Mbps
Brookwood, AL10987 Mbps230 Mbps
Broomtown, AL750 Mbps50 Mbps
Brownsboro, AL71 Gbps25 Mbps
Brundidge, AL71 Gbps958 Mbps
Bryant, AL5100 Mbps25 Mbps
Bucks, AL630 Mbps30 Mbps
Buhl, AL8300 Mbps25 Mbps
Butler, AL730 Mbps30 Mbps
Calera, AL81 Gbps399 Mbps
Calvert, AL81 Gbps30 Mbps
Camden, AL71 Gbps955 Mbps
Camp Hill, AL8300 Mbps256 Mbps
Campbell, AL5100 Mbps25 Mbps
Carbon Hill, AL8300 Mbps296 Mbps
Cardiff, AL8300 Mbps300 Mbps
Carlisle-Rockledge, AL10987 Mbps131 Mbps
Carlton, AL530 Mbps30 Mbps
Carolina, AL7100 Mbps100 Mbps
Carrollton, AL780 Mbps71 Mbps
Castleberry, AL71 Gbps67 Mbps
Catherine, AL630 Mbps30 Mbps
Cecil, AL8300 Mbps25 Mbps
Cedar Bluff, AL750 Mbps50 Mbps
Center Point, AL81 Gbps396 Mbps
Centre, AL11300 Mbps297 Mbps
Centreville, AL630 Mbps30 Mbps
Chancellor, AL8300 Mbps25 Mbps
Chatom, AL630 Mbps30 Mbps
Chelsea, AL81 Gbps434 Mbps
Cherokee, AL630 Mbps30 Mbps
Chickasaw, AL101 Gbps118 Mbps
Childersburg, AL10300 Mbps206 Mbps
Choccolocco, AL71 Gbps985 Mbps
Chunchula, AL91 Gbps520 Mbps
Citronelle, AL111 Gbps708 Mbps
Clanton, AL101 Gbps94 Mbps
Clay, AL91 Gbps400 Mbps
Clayhatchee, AL91 Gbps781 Mbps
Clayton, AL91 Gbps51 Mbps
Cleveland, AL7100 Mbps63 Mbps
Clio, AL71 Gbps122 Mbps
Clopton, AL6100 Mbps25 Mbps
Coaling, AL8300 Mbps253 Mbps
Coats Bend, AL10987 Mbps982 Mbps
Coden, AL825 Mbps25 Mbps
Coffee Springs, AL630 Mbps30 Mbps
Coffeeville, AL530 Mbps30 Mbps
Coker, AL8300 Mbps300 Mbps
Collinsville, AL91 Gbps653 Mbps
Colony, AL630 Mbps30 Mbps
Columbia, AL730 Mbps30 Mbps
Columbiana, AL81 Gbps351 Mbps
Concord, AL8300 Mbps293 Mbps
Cook Springs, AL7100 Mbps25 Mbps
Coosada, AL8400 Mbps253 Mbps
Cordova, AL8300 Mbps262 Mbps
Cottondale, AL10987 Mbps860 Mbps
Cottonwood, AL9150 Mbps35 Mbps
County Line, AL61 Gbps100 Mbps
Courtland, AL630 Mbps30 Mbps
Cowarts, AL9150 Mbps82 Mbps
Coy, AL6100 Mbps25 Mbps
Cragford, AL6100 Mbps25 Mbps
Crane Hill, AL8300 Mbps25 Mbps
Creola, AL81 Gbps699 Mbps
Cropwell, AL825 Mbps25 Mbps
Crossville, AL111 Gbps727 Mbps
Cuba, AL630 Mbps30 Mbps
Cullman, AL91 Gbps313 Mbps
Cullomburg, AL630 Mbps30 Mbps
Cusseta, AL7300 Mbps270 Mbps
Dadeville, AL8300 Mbps272 Mbps
Daleville, AL91 Gbps915 Mbps
Danville, AL9120 Mbps25 Mbps
Daphne, AL111 Gbps936 Mbps
Dauphin Island, AL9150 Mbps30 Mbps
Daviston, AL730 Mbps30 Mbps
Dawson, AL7120 Mbps25 Mbps
Dayton, AL630 Mbps30 Mbps
Deatsville, AL81 Gbps255 Mbps
Decatur, AL91 Gbps254 Mbps
Deer Park, AL630 Mbps30 Mbps
Delta, AL680 Mbps59 Mbps
Demopolis, AL830 Mbps30 Mbps
Detroit, AL680 Mbps67 Mbps
Dixons Mills, AL5100 Mbps25 Mbps
Docena, AL8300 Mbps25 Mbps
Dodge City, AL7300 Mbps252 Mbps
Dolomite, AL81 Gbps25 Mbps
Dora, AL8300 Mbps293 Mbps
Dothan, AL131 Gbps405 Mbps
Double Springs, AL7100 Mbps68 Mbps
Douglas, AL9120 Mbps119 Mbps
Dozier, AL7100 Mbps86 Mbps
Duncanville, AL1225 Mbps25 Mbps
Dunnavant, AL81 Gbps324 Mbps
Dutton, AL71 Gbps49 Mbps
East Brewton, AL71 Gbps930 Mbps
East Point, AL8300 Mbps300 Mbps
Eastaboga, AL6100 Mbps25 Mbps
Eclectic, AL9300 Mbps292 Mbps
Edgewater, AL8300 Mbps298 Mbps
Edwardsville, AL750 Mbps40 Mbps
Egypt, AL11987 Mbps309 Mbps
Eight Mile, AL71 Gbps25 Mbps
Elba, AL71 Gbps998 Mbps
Elberta, AL81 Gbps299 Mbps
Eldridge, AL8300 Mbps249 Mbps
Elkmont, AL101 Gbps326 Mbps
Elmore, AL8300 Mbps221 Mbps
Elrod, AL8300 Mbps25 Mbps
Emelle, AL530 Mbps30 Mbps
Emerald Mountain, AL91 Gbps541 Mbps
Empire, AL8300 Mbps25 Mbps
Enterprise, AL101 Gbps923 Mbps
Epes, AL71 Gbps80 Mbps
Equality, AL10300 Mbps25 Mbps
Estillfork, AL6100 Mbps25 Mbps
Ethelsville, AL630 Mbps30 Mbps
Eufaula, AL101 Gbps200 Mbps
Eunola, AL8300 Mbps289 Mbps
Eutaw, AL630 Mbps30 Mbps
Eva, AL8100 Mbps67 Mbps
Evergreen, AL71 Gbps849 Mbps
Excel, AL71 Gbps866 Mbps
Fackler, AL7100 Mbps25 Mbps
Fairfield, AL101 Gbps287 Mbps
Fairford, AL71 Gbps91 Mbps
Fairhope, AL91 Gbps894 Mbps
Fairview, AL8300 Mbps297 Mbps
Falkville, AL91 Gbps285 Mbps
Faunsdale, AL730 Mbps30 Mbps
Fayette, AL7100 Mbps89 Mbps
Fayetteville, AL71 Gbps175 Mbps
Fitzpatrick, AL630 Mbps30 Mbps
Five Points, AL6600 Mbps460 Mbps
Flat Rock, AL5100 Mbps25 Mbps
Flomaton, AL9300 Mbps263 Mbps
Florala, AL9300 Mbps278 Mbps
Florence, AL81 Gbps323 Mbps
Foley, AL91 Gbps459 Mbps
Forest Home, AL6100 Mbps25 Mbps
Forestdale, AL81 Gbps310 Mbps
Forkland, AL730 Mbps30 Mbps
Fort Davis, AL5100 Mbps25 Mbps
Fort Deposit, AL9300 Mbps252 Mbps
Fort Mitchell, AL1225 Mbps25 Mbps
Fort Payne, AL111 Gbps826 Mbps
Fort Rucker, AL91 Gbps558 Mbps
Fosters, AL8300 Mbps25 Mbps
Franklin, AL8300 Mbps233 Mbps
Frankville, AL5100 Mbps25 Mbps
Fredonia, AL7600 Mbps590 Mbps
Frisco City, AL71 Gbps952 Mbps
Fruitdale, AL71 Gbps452 Mbps
Fruithurst, AL630 Mbps30 Mbps
Fulton, AL71 Gbps111 Mbps
Fultondale, AL81 Gbps365 Mbps
Fyffe, AL61 Gbps1000 Mbps
Gadsden, AL9987 Mbps842 Mbps
Gainestown, AL71 Gbps25 Mbps
Gainesville, AL630 Mbps30 Mbps
Gallant, AL9987 Mbps888 Mbps
Gallion, AL6100 Mbps25 Mbps
Gantt, AL7100 Mbps81 Mbps
Garden City, AL8300 Mbps292 Mbps
Gardendale, AL81 Gbps370 Mbps
Gaylesville, AL750 Mbps50 Mbps
Geiger, AL630 Mbps30 Mbps
Geneva, AL8300 Mbps266 Mbps
Georgiana, AL9300 Mbps222 Mbps
Geraldine, AL81 Gbps1000 Mbps
Gilbertown, AL630 Mbps30 Mbps
Glen Allen, AL7100 Mbps30 Mbps
Glencoe, AL10987 Mbps788 Mbps
Glenwood, AL71 Gbps1000 Mbps
Goldville, AL530 Mbps30 Mbps
Good Hope, AL8300 Mbps288 Mbps
Goodwater, AL9300 Mbps299 Mbps
Gordo, AL780 Mbps47 Mbps
Gordon, AL630 Mbps30 Mbps
Gordonville, AL630 Mbps30 Mbps
Goshen, AL81 Gbps900 Mbps
Grady, AL6100 Mbps25 Mbps
Graham, AL530 Mbps30 Mbps
Grand Bay, AL81 Gbps973 Mbps
Grant, AL81 Gbps970 Mbps
Grayson Valley, AL81 Gbps326 Mbps
Graysville, AL8300 Mbps128 Mbps
Green Pond, AL6100 Mbps25 Mbps
Greensboro, AL71 Gbps922 Mbps
Greenville, AL10300 Mbps254 Mbps
Grimes, AL91 Gbps840 Mbps
Grove Hill, AL81 Gbps253 Mbps
Groveoak, AL8120 Mbps25 Mbps
Guin, AL880 Mbps54 Mbps
Gulf Shores, AL91 Gbps731 Mbps
Gulfcrest, AL71 Gbps95 Mbps
Guntersville, AL111 Gbps148 Mbps
Gurley, AL111 Gbps559 Mbps
Gu-Win, AL860 Mbps55 Mbps
Hackleburg, AL71 Gbps40 Mbps
Hackneyville, AL81 Gbps322 Mbps
Haleburg, AL630 Mbps30 Mbps
Haleyville, AL8488 Mbps65 Mbps
Hamilton, AL8100 Mbps64 Mbps
Hammondville, AL111 Gbps700 Mbps
Hanceville, AL8300 Mbps296 Mbps
Hardaway, AL6100 Mbps25 Mbps
Harpersville, AL9300 Mbps156 Mbps
Hartford, AL8300 Mbps278 Mbps
Hartselle, AL91 Gbps225 Mbps
Harvest, AL111 Gbps949 Mbps
Hatchechubbee, AL6100 Mbps25 Mbps
Hatton, AL730 Mbps30 Mbps
Hayden, AL8300 Mbps286 Mbps
Hayneville, AL630 Mbps30 Mbps
Hazel Green, AL81 Gbps967 Mbps
Headland, AL10300 Mbps97 Mbps
Heath, AL7100 Mbps99 Mbps
Heflin, AL6100 Mbps39 Mbps
Helena, AL81 Gbps470 Mbps
Henagar, AL71 Gbps1000 Mbps
Higdon, AL5100 Mbps25 Mbps
Highland Home, AL7100 Mbps25 Mbps
Highland Lake, AL730 Mbps30 Mbps
Highland Lakes, AL81 Gbps891 Mbps
Hillsboro, AL630 Mbps30 Mbps
Hissop, AL8300 Mbps298 Mbps
Hobson, AL630 Mbps30 Mbps
Hobson City, AL71 Gbps980 Mbps
Hodges, AL630 Mbps30 Mbps
Hokes Bluff, AL11987 Mbps484 Mbps
Hollins, AL9300 Mbps275 Mbps
Hollis Crossroads, AL640 Mbps31 Mbps
Holly Pond, AL8300 Mbps292 Mbps
Hollytree, AL6100 Mbps25 Mbps
Hollywood, AL8120 Mbps115 Mbps
Holt, AL101 Gbps950 Mbps
Holtville, AL8400 Mbps205 Mbps
Homewood, AL81 Gbps350 Mbps
Honoraville, AL6100 Mbps25 Mbps
Hoover, AL101 Gbps460 Mbps
Hope Hull, AL8300 Mbps25 Mbps
Horn Hill, AL7100 Mbps89 Mbps
Horton, AL8120 Mbps25 Mbps
Houston, AL6100 Mbps25 Mbps
Hueytown, AL81 Gbps322 Mbps
Huguley, AL8600 Mbps543 Mbps
Huntsville, AL171 Gbps711 Mbps
Hurtsboro, AL7102 Mbps100 Mbps
Huxford, AL71 Gbps25 Mbps
Hytop, AL630 Mbps30 Mbps
Ider, AL71 Gbps1 Gbps
Indian Springs Village, AL81 Gbps305 Mbps
Irondale, AL101 Gbps400 Mbps
Irvington, AL1025 Mbps25 Mbps
Ivalee, AL8987 Mbps839 Mbps
Jachin, AL5100 Mbps25 Mbps
Jack, AL6100 Mbps25 Mbps
Jackson, AL81 Gbps955 Mbps
Jacksons' Gap, AL8300 Mbps267 Mbps
Jacksonville, AL71 Gbps905 Mbps
Jasper, AL81 Gbps309 Mbps
Jemison, AL7100 Mbps66 Mbps
Joppa, AL730 Mbps30 Mbps
Kansas, AL8300 Mbps274 Mbps
Kellyton, AL8300 Mbps290 Mbps
Kennedy, AL730 Mbps30 Mbps
Killen, AL61 Gbps861 Mbps
Kimberly, AL81 Gbps335 Mbps
Kinsey, AL101 Gbps150 Mbps
Kinston, AL81 Gbps87 Mbps
Knoxville, AL8300 Mbps25 Mbps
La Fayette, AL8300 Mbps291 Mbps
Laceys Spring, AL8120 Mbps25 Mbps
Ladonia, AL81 Gbps417 Mbps
Lafayette, AL8300 Mbps25 Mbps
Lake View, AL81 Gbps688 Mbps
Lakeview, AL81 Gbps1 Gbps
Lanett, AL8600 Mbps539 Mbps
Langston, AL780 Mbps31 Mbps
Lapine, AL6100 Mbps25 Mbps
Lawley, AL6100 Mbps25 Mbps
Leeds, AL101 Gbps366 Mbps
Leesburg, AL950 Mbps50 Mbps
Leighton, AL630 Mbps30 Mbps
Lenox, AL6100 Mbps25 Mbps
Leroy, AL630 Mbps30 Mbps
Lester, AL630 Mbps30 Mbps
Letohatchee, AL6100 Mbps25 Mbps
Level Plains, AL91 Gbps935 Mbps
Lexington, AL730 Mbps30 Mbps
Libertyville, AL81 Gbps352 Mbps
Lillian, AL81 Gbps938 Mbps
Lincoln, AL111 Gbps58 Mbps
Linden, AL81 Gbps803 Mbps
Lineville, AL9300 Mbps60 Mbps
Lipscomb, AL81 Gbps651 Mbps
Lisman, AL730 Mbps30 Mbps
Littleville, AL10300 Mbps133 Mbps
Livingston, AL71 Gbps689 Mbps
Loachapoka, AL8300 Mbps38 Mbps
Lockhart, AL8300 Mbps291 Mbps
Locust Fork, AL8100 Mbps69 Mbps
Logan, AL8300 Mbps25 Mbps
Lookout Mountain, AL11987 Mbps962 Mbps
Louisville, AL71 Gbps298 Mbps
Lower Peach Tree, AL6100 Mbps25 Mbps
Lowndesboro, AL630 Mbps30 Mbps
Loxley, AL91 Gbps316 Mbps
Luverne, AL71 Gbps969 Mbps
Lynn, AL860 Mbps31 Mbps
Macedonia, AL630 Mbps30 Mbps
Madison, AL101 Gbps667 Mbps
Madrid, AL8150 Mbps144 Mbps
Magnolia, AL6100 Mbps25 Mbps
Magnolia Springs, AL81 Gbps465 Mbps
Malcolm, AL71 Gbps603 Mbps
Malvern, AL8300 Mbps232 Mbps
Maplesville, AL630 Mbps30 Mbps
Marbury, AL8300 Mbps74 Mbps
Margaret, AL91 Gbps404 Mbps
Marion, AL730 Mbps30 Mbps
Marion Junction, AL7100 Mbps25 Mbps
Mathews, AL6100 Mbps25 Mbps
Maylene, AL1025 Mbps25 Mbps
Maytown, AL8300 Mbps300 Mbps
Mc Calla, AL81 Gbps25 Mbps
Mc Intosh, AL71 Gbps25 Mbps
Mc Kenzie, AL7100 Mbps25 Mbps
McCalla, AL1125 Mbps25 Mbps
McDonald Chapel, AL8300 Mbps295 Mbps
McIntosh, AL71 Gbps590 Mbps
McKenzie, AL8100 Mbps63 Mbps
McMullen, AL730 Mbps30 Mbps
Meadowbrook, AL81 Gbps303 Mbps
Megargel, AL71 Gbps118 Mbps
Melvin, AL5100 Mbps25 Mbps
Memphis, AL530 Mbps30 Mbps
Mentone, AL101 Gbps646 Mbps
Meridianville, AL121 Gbps969 Mbps
Midfield, AL81 Gbps280 Mbps
Midland City, AL91 Gbps907 Mbps
Midway, AL630 Mbps30 Mbps
Mignon, AL9300 Mbps300 Mbps
Millbrook, AL101 Gbps347 Mbps
Millerville, AL680 Mbps47 Mbps
Millport, AL730 Mbps30 Mbps
Millry, AL7100 Mbps35 Mbps
Minor, AL8300 Mbps300 Mbps
Minter, AL6100 Mbps25 Mbps
Mobile, AL171 Gbps393 Mbps
Monroeville, AL71 Gbps965 Mbps
Montevallo, AL81 Gbps332 Mbps
Montgomery, AL151 Gbps550 Mbps
Montrose, AL71 Gbps25 Mbps
Moody, AL101 Gbps382 Mbps
Moores Mill, AL121 Gbps970 Mbps
Mooresville, AL630 Mbps30 Mbps
Morris, AL8300 Mbps268 Mbps
Morrison Crossroads, AL680 Mbps59 Mbps
Mosses, AL630 Mbps30 Mbps
Moulton, AL8120 Mbps120 Mbps
Moundville, AL8300 Mbps280 Mbps
Mount Hope, AL71 Gbps25 Mbps
Mount Olive, AL8300 Mbps300 Mbps
Mount Olive (Jefferson County), AL81 Gbps420 Mbps
Mount Vernon, AL81 Gbps643 Mbps
Mountain Brook, AL91 Gbps422 Mbps
Movico, AL81 Gbps612 Mbps
Mulga, AL8300 Mbps299 Mbps
Munford, AL71 Gbps961 Mbps
Muscadine, AL7100 Mbps25 Mbps
Muscle Shoals, AL81 Gbps295 Mbps
Myrtlewood, AL530 Mbps30 Mbps
Nanafalia, AL630 Mbps30 Mbps
Nances Creek, AL81 Gbps996 Mbps
Napier Field, AL111 Gbps988 Mbps
Natural Bridge, AL630 Mbps30 Mbps
Nauvoo, AL630 Mbps30 Mbps
Nectar, AL7100 Mbps80 Mbps
Needham, AL630 Mbps30 Mbps
New Brockton, AL91 Gbps980 Mbps
New Castle, AL81 Gbps25 Mbps
New Hope, AL61 Gbps999 Mbps
New Market, AL81 Gbps915 Mbps
New Site, AL8300 Mbps299 Mbps
New Union, AL9120 Mbps89 Mbps
Newbern, AL71 Gbps198 Mbps
Newton, AL91 Gbps696 Mbps
Newville, AL8150 Mbps144 Mbps
North Courtland, AL630 Mbps30 Mbps
North Johns, AL81 Gbps749 Mbps
Northport, AL101 Gbps709 Mbps
Notasulga, AL630 Mbps30 Mbps
Oak Grove, AL9300 Mbps300 Mbps
Oak Hill, AL530 Mbps30 Mbps
Oakman, AL630 Mbps30 Mbps
Odenville, AL101 Gbps357 Mbps
Ohatchee, AL91 Gbps950 Mbps
Oneonta, AL7100 Mbps56 Mbps
Onycha, AL7100 Mbps95 Mbps
Opelika, AL131 Gbps929 Mbps
Opp, AL81 Gbps87 Mbps
Orange Beach, AL81 Gbps625 Mbps
Orrville, AL630 Mbps30 Mbps
Our Town, AL9300 Mbps288 Mbps
Owens Cross Roads, AL81 Gbps992 Mbps
Oxford, AL81 Gbps872 Mbps
Ozark, AL71 Gbps998 Mbps
Paint Rock, AL8120 Mbps120 Mbps
Panola, AL680 Mbps53 Mbps
Pansey, AL6100 Mbps25 Mbps
Parrish, AL8300 Mbps254 Mbps
Pelham, AL91 Gbps349 Mbps
Pell City, AL8100 Mbps66 Mbps
Pennington, AL630 Mbps30 Mbps
Penton, AL630 Mbps30 Mbps
Perdido, AL730 Mbps30 Mbps
Perdido Beach, AL81 Gbps987 Mbps
Perdue Hill, AL71 Gbps25 Mbps
Peterman, AL630 Mbps30 Mbps
Petrey, AL71 Gbps997 Mbps
Phenix City, AL111 Gbps217 Mbps
Phil Campbell, AL8120 Mbps87 Mbps
Pickensville, AL630 Mbps30 Mbps
Piedmont, AL101 Gbps278 Mbps
Pike Road, AL101 Gbps277 Mbps
Pinckard, AL91 Gbps764 Mbps
Pine Apple, AL530 Mbps30 Mbps
Pine Hill, AL81 Gbps137 Mbps
Pine Level, AL91 Gbps437 Mbps
Pine Ridge, AL101 Gbps822 Mbps
Pinson, AL81 Gbps350 Mbps
Pisgah, AL61 Gbps996 Mbps
Pittsview, AL6100 Mbps25 Mbps
Plantersville, AL6100 Mbps25 Mbps
Pleasant Grove, AL81 Gbps416 Mbps
Pleasant Groves, AL680 Mbps68 Mbps
Point Clear, AL81 Gbps870 Mbps
Pollard, AL630 Mbps30 Mbps
Powell, AL71 Gbps1 Gbps
Prattville, AL111 Gbps564 Mbps
Priceville, AL91 Gbps309 Mbps
Prichard, AL111 Gbps402 Mbps
Princeton, AL6100 Mbps25 Mbps
Providence, AL61 Gbps336 Mbps
Putnam, AL630 Mbps30 Mbps
Quinton, AL8300 Mbps25 Mbps
Ragland, AL760 Mbps41 Mbps
Rainbow City, AL9987 Mbps927 Mbps
Rainsville, AL111 Gbps1000 Mbps
Ralph, AL8300 Mbps25 Mbps
Ramer, AL6100 Mbps25 Mbps
Ranburne, AL630 Mbps30 Mbps
Randolph, AL7100 Mbps25 Mbps
Range, AL6100 Mbps25 Mbps
Ray, AL8300 Mbps300 Mbps
Red Bay, AL9987 Mbps89 Mbps
Red Level, AL7100 Mbps92 Mbps
Redland, AL91 Gbps580 Mbps
Redstone Arsenal, AL81 Gbps359 Mbps
Reece City, AL8987 Mbps674 Mbps
Reeltown, AL8300 Mbps300 Mbps
Reform, AL81 Gbps73 Mbps
Rehobeth, AL11300 Mbps265 Mbps
Remlap, AL825 Mbps25 Mbps
Repton, AL71 Gbps509 Mbps
Ridgeville, AL8987 Mbps694 Mbps
River Falls, AL7100 Mbps74 Mbps
Riverside, AL7100 Mbps72 Mbps
Riverview, AL71 Gbps429 Mbps
Roanoke, AL8300 Mbps258 Mbps
Robertsdale, AL91 Gbps908 Mbps
Rock Creek, AL8300 Mbps300 Mbps
Rock Mills, AL8300 Mbps228 Mbps
Rockford, AL8300 Mbps284 Mbps
Rockville, AL530 Mbps30 Mbps
Rogersville, AL730 Mbps30 Mbps
Rosa, AL730 Mbps30 Mbps
Russellville, AL8120 Mbps117 Mbps
Rutledge, AL71 Gbps962 Mbps
Safford, AL7100 Mbps25 Mbps
Saint Elmo, AL71 Gbps25 Mbps
Saint Stephens, AL6100 Mbps25 Mbps
Saks, AL71 Gbps968 Mbps
Salem, AL1325 Mbps25 Mbps
Samson, AL101 Gbps275 Mbps
Sand Rock, AL950 Mbps50 Mbps
Sanford, AL7100 Mbps97 Mbps
Saraland, AL111 Gbps444 Mbps
Sardis, AL6100 Mbps25 Mbps
Sardis City, AL8120 Mbps117 Mbps
Satsuma, AL101 Gbps821 Mbps
Sawyerville, AL6100 Mbps25 Mbps
Sayre, AL7300 Mbps25 Mbps
Scottsboro, AL101 Gbps119 Mbps
Seale, AL6100 Mbps25 Mbps
Section, AL71 Gbps950 Mbps
Selma, AL9300 Mbps299 Mbps
Selmont-West Selmont, AL8300 Mbps300 Mbps
Seminole, AL91 Gbps25 Mbps
Semmes, AL111 Gbps499 Mbps
Sheffield, AL81 Gbps306 Mbps
Shelby, AL6100 Mbps55 Mbps
Shiloh, AL61 Gbps1 Gbps
Shoal Creek, AL91 Gbps633 Mbps
Shorter, AL630 Mbps30 Mbps
Shorterville, AL6100 Mbps25 Mbps
Silas, AL630 Mbps30 Mbps
Silverhill, AL81 Gbps965 Mbps
Sims Chapel, AL630 Mbps30 Mbps
Sipsey, AL7300 Mbps300 Mbps
Skipperville, AL6100 Mbps25 Mbps
Skyline, AL6100 Mbps68 Mbps
Slocomb, AL8300 Mbps228 Mbps
Smiths Station, AL71 Gbps136 Mbps
Smoke Rise, AL8300 Mbps300 Mbps
Snead, AL7100 Mbps33 Mbps
Somerville, AL91 Gbps194 Mbps
South Vinemont, AL8300 Mbps299 Mbps
Southside, AL101 Gbps507 Mbps
Spanish Fort, AL91 Gbps500 Mbps
Spring Garden, AL750 Mbps50 Mbps
Springville, AL81 Gbps401 Mbps
Spruce Pine, AL8120 Mbps120 Mbps
St. Florian, AL81 Gbps322 Mbps
St. Stephens, AL730 Mbps30 Mbps
Standing Rock, AL630 Mbps30 Mbps
Stanton, AL6100 Mbps25 Mbps
Stapleton, AL101 Gbps550 Mbps
Steele, AL9987 Mbps479 Mbps
Sterrett, AL8300 Mbps176 Mbps
Stevenson, AL8300 Mbps204 Mbps
Stewartville, AL91 Gbps294 Mbps
Stockton, AL81 Gbps833 Mbps
Sulligent, AL880 Mbps58 Mbps
Sumiton, AL8300 Mbps300 Mbps
Summerdale, AL81 Gbps396 Mbps
Susan Moore, AL8100 Mbps51 Mbps
Sweet Water, AL630 Mbps30 Mbps
Sycamore, AL8300 Mbps25 Mbps
Sylacauga, AL121 Gbps331 Mbps
Sylvan Springs, AL8300 Mbps290 Mbps
Sylvania, AL71 Gbps996 Mbps
Talladega, AL10300 Mbps290 Mbps
Talladega Springs, AL730 Mbps30 Mbps
Tallassee, AL8300 Mbps286 Mbps
Tanner, AL8120 Mbps25 Mbps
Tarrant, AL91 Gbps356 Mbps
Taylor, AL10300 Mbps289 Mbps
Theodore, AL101 Gbps976 Mbps
Thomaston, AL81 Gbps32 Mbps
Thomasville, AL101 Gbps946 Mbps
Thorsby, AL7100 Mbps68 Mbps
Tibbie, AL630 Mbps30 Mbps
Tidmore Bend, AL9987 Mbps981 Mbps
Tillmans Corner, AL121 Gbps947 Mbps
Titus, AL9300 Mbps25 Mbps
Toney, AL1125 Mbps25 Mbps
Town Creek, AL630 Mbps30 Mbps
Townley, AL6100 Mbps25 Mbps
Toxey, AL630 Mbps30 Mbps
Trafford, AL630 Mbps30 Mbps
Trenton, AL6100 Mbps25 Mbps
Triana, AL71 Gbps289 Mbps
Trinity, AL91 Gbps333 Mbps
Troy, AL101 Gbps999 Mbps
Trussville, AL131 Gbps352 Mbps
Tuscaloosa, AL121 Gbps680 Mbps
Tuscumbia, AL101 Gbps310 Mbps
Tuskegee, AL9300 Mbps257 Mbps
Tuskegee Institute, AL8300 Mbps25 Mbps
Twin, AL9100 Mbps50 Mbps
Tyler, AL6100 Mbps25 Mbps
Underwood-Petersville, AL81 Gbps304 Mbps
Union, AL630 Mbps30 Mbps
Union Grove, AL8120 Mbps120 Mbps
Union Springs, AL61 Gbps36 Mbps
Uniontown, AL730 Mbps30 Mbps
Uriah, AL630 Mbps30 Mbps
Valhermoso Springs, AL7120 Mbps25 Mbps
Valley, AL91 Gbps577 Mbps
Valley Grande, AL9300 Mbps269 Mbps
Valley Head, AL101 Gbps894 Mbps
Vance, AL101 Gbps302 Mbps
Vandiver, AL91 Gbps225 Mbps
Verbena, AL825 Mbps25 Mbps
Vernon, AL860 Mbps59 Mbps
Vestavia Hills, AL91 Gbps378 Mbps
Vina, AL630 Mbps30 Mbps
Vincent, AL10300 Mbps225 Mbps
Vinegar Bend, AL630 Mbps30 Mbps
Vinemont, AL825 Mbps25 Mbps
Vredenburgh, AL530 Mbps30 Mbps
Wadley, AL8300 Mbps245 Mbps
Wagarville, AL6100 Mbps25 Mbps
Waldo, AL8300 Mbps80 Mbps
Walnut Grove, AL8150 Mbps93 Mbps
Ward, AL5100 Mbps25 Mbps
Warrior, AL81 Gbps313 Mbps
Waterloo, AL6100 Mbps63 Mbps
Waverly, AL530 Mbps30 Mbps
Weaver, AL71 Gbps921 Mbps
Webb, AL7150 Mbps75 Mbps
Wedowee, AL10987 Mbps283 Mbps
Wellington, AL6100 Mbps25 Mbps
Weogufka, AL7300 Mbps137 Mbps
West Blocton, AL61 Gbps469 Mbps
West End-Cobb Town, AL71 Gbps757 Mbps
West Jefferson, AL8300 Mbps280 Mbps
West Point, AL8300 Mbps298 Mbps
Westover, AL91 Gbps129 Mbps
Wetumpka, AL111 Gbps290 Mbps
Whatley, AL750 Mbps32 Mbps
White Hall, AL630 Mbps30 Mbps
White Plains, AL71 Gbps832 Mbps
Whitesboro, AL9120 Mbps117 Mbps
Wilmer, AL111 Gbps499 Mbps
Wilsonville, AL7100 Mbps53 Mbps
Wilton, AL8300 Mbps300 Mbps
Winfield, AL9100 Mbps63 Mbps
Wing, AL6100 Mbps25 Mbps
Woodland, AL680 Mbps64 Mbps
Woodstock, AL81 Gbps373 Mbps
Woodville, AL11987 Mbps129 Mbps
Yellow Bluff, AL630 Mbps30 Mbps
York, AL71 Gbps736 Mbps
Data provided by various data sources including the FCC. For more information please view our sources page.

Internet Available in Every State.