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, AL141 Gbps356 Mbps
Montgomery, AL141 Gbps550 Mbps
Huntsville, AL161 Gbps711 Mbps
Mobile, AL151 Gbps393 Mbps
Tuscaloosa, AL141 Gbps680 Mbps
Hoover, AL111 Gbps460 Mbps
Dothan, AL141 Gbps405 Mbps
Auburn, AL121 Gbps726 Mbps
Decatur, AL121 Gbps254 Mbps
Madison, AL131 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. WOW! - 1 Gbps
  2. Sparklight - 1 Gbps
  3. Windstream - 1 Gbps
  4. Xfinity - 2 Gbps
  5. CenturyLink - 1 Gbps
  6. Spectrum - 940 Mbps
  7. Xtream by Mediacom - 1 Gbps
  8. Frontier - 100 Mbps
  9. AT&T - 100 Mbps
  10. ViaSat - 100 Mbps
  11. HughesNet - 25 Mbps

What are the cheapest internet providers in AL?

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

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

All Cities in Alabama

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

Internet Available in Every State.