North Dakota

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

Max Download Speed

1 Gbps

Average Download Speed

708 Mbps

Max Upload Speed

1 Gbps

Average Upload Speed

549 Mbps

Internet Service in North Dakota

North Dakota is the fourth most sparsely populated state in the nation meaning that for those looking an internet connection, it can be difficult. If in areas like Fargo, Bismarck, or Grand Forks, you'll have an easier time accessing a fast, reliable connection as these areas tend to have at least one wired internet provider in the area. If you're outside of a city though, that doesn't mean that high-speed internet is out of your reach though.

Since most of the state is relatively secluded, a wireless residential internet service provider is likely going to be the best option when connecting your home. This means you'll probably be looking at a fixed wireless or satellite internet provider. Satellite internet will likely be the more viable option as all that's needed to connect to one of their networks is a clear line of sight to the southern sky. HughesNet and ViaSat, both satellite providers, are available in North Dakota and will have multiple options and plans to choose from. Depending on where you're at though, a wired connection may still be available.

For most consumers, a wired internet connection is going to be preferable. Wired connections tend to be more reliable, less affected by poor weather conditions, and can often provide far faster speeds than wireless connections. Major companies like Sparklight and CenturyLink have a presence in the state. In addition, some areas actually have local providers and public utilities that can also offer internet access. Regardless of where in North Dakota you call home though, there should still be options when trying to connect your home to the web.

DSL Coverage


Fiber Coverage


Fixed Wireless Coverage


Cable Coverage


Summary of Most Popular Cities in North Dakota

PlaceProvidersMax SpeedAvg Speed
Fargo, ND131 Gbps532 Mbps
Bismarck, ND101 Gbps807 Mbps
Grand Forks, ND101 Gbps484 Mbps
Minot, ND91 Gbps273 Mbps
West Fargo, ND121 Gbps645 Mbps
Williston, ND101 Gbps695 Mbps
Dickinson, ND101 Gbps159 Mbps
Mandan, ND101 Gbps837 Mbps
Jamestown, ND101 Gbps780 Mbps
Wahpeton, ND111 Gbps420 Mbps
Data provided by various data sources including the FCC. For more information please view our sources page.

Popular Internet Providers in North Dakota

What are the best internet providers in ND?

  1. Sparklight - 1 Gbps

What are the cheapest internet providers in ND?

  1. Sparklight - Starting at: $40.00

What are the highest rated internet providers in ND?

  1. Sparklight - 

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

  1. Sparklight - 1 Gbps

All Cities in North Dakota

CityProvidersMax SpeedAvg Speed
Abercrombie, ND111 Gbps1 Gbps
Absaraka, ND9100 Mbps25 Mbps
Adams, ND101 Gbps1 Gbps
Alamo, ND1030 Mbps30 Mbps
Alexander, ND101 Gbps939 Mbps
Alice, ND111 Gbps611 Mbps
Almont, ND101 Gbps1 Gbps
Alsen, ND111 Gbps1 Gbps
Ambrose, ND1030 Mbps30 Mbps
Amenia, ND11100 Mbps57 Mbps
Amidon, ND10100 Mbps100 Mbps
Anamoose, ND111 Gbps870 Mbps
Aneta, ND101 Gbps1 Gbps
Antler, ND10300 Mbps300 Mbps
Ardoch, ND121 Gbps35 Mbps
Argusville, ND1150 Mbps30 Mbps
Arnegard, ND101 Gbps785 Mbps
Arthur, ND101 Gbps1 Gbps
Arvilla, ND10100 Mbps25 Mbps
Ashley, ND101 Gbps1 Gbps
Auburn, ND121 Gbps197 Mbps
Ayr, ND1050 Mbps30 Mbps
Baldwin, ND10100 Mbps25 Mbps
Balfour, ND101 Gbps1 Gbps
Balta, ND101 Gbps1 Gbps
Bantry, ND10300 Mbps300 Mbps
Barney, ND101 Gbps1 Gbps
Barton, ND111 Gbps973 Mbps
Bathgate, ND101 Gbps1000 Mbps
Beach, ND111 Gbps31 Mbps
Belcourt, ND101 Gbps1 Gbps
Belfield, ND12200 Mbps86 Mbps
Benedict, ND101 Gbps292 Mbps
Bergen, ND10300 Mbps300 Mbps
Berlin, ND101 Gbps1 Gbps
Berthold, ND111 Gbps374 Mbps
Beulah, ND111 Gbps1 Gbps
Binford, ND131 Gbps1 Gbps
Bisbee, ND111 Gbps1 Gbps
Bismarck, ND141 Gbps807 Mbps
Blanchard, ND111 Gbps1 Gbps
Bottineau, ND111 Gbps1000 Mbps
Bowbells, ND1030 Mbps30 Mbps
Bowdon, ND101 Gbps1 Gbps
Bowman, ND11200 Mbps132 Mbps
Braddock, ND101 Gbps1 Gbps
Briarwood, ND91 Gbps768 Mbps
Brinsmade, ND101 Gbps1 Gbps
Brocket, ND101 Gbps1 Gbps
Brooktree Park, ND1130 Mbps30 Mbps
Buchanan, ND11100 Mbps89 Mbps
Bucyrus, ND10100 Mbps100 Mbps
Buffalo, ND121 Gbps513 Mbps
Burlington, ND11300 Mbps297 Mbps
Butte, ND10300 Mbps288 Mbps
Buxton, ND111 Gbps108 Mbps
Caledonia, ND101 Gbps590 Mbps
Calio, ND101 Gbps994 Mbps
Calvin, ND101 Gbps1000 Mbps
Cando, ND111 Gbps1 Gbps
Cannon Ball, ND111 Gbps1 Gbps
Canton City, ND101 Gbps1 Gbps
Carpio, ND10100 Mbps31 Mbps
Carrington, ND111 Gbps997 Mbps
Carson, ND101 Gbps1 Gbps
Cartwright, ND9100 Mbps25 Mbps
Casselton, ND141 Gbps245 Mbps
Cathay, ND101 Gbps997 Mbps
Cavalier, ND101 Gbps1000 Mbps
Cayuga, ND101 Gbps1 Gbps
Center, ND111 Gbps1 Gbps
Chaseley, ND9100 Mbps25 Mbps
Christine, ND101 Gbps1000 Mbps
Churchs Ferry, ND101 Gbps1 Gbps
Cleveland, ND101 Gbps1 Gbps
Clifford, ND101 Gbps1000 Mbps
Cogswell, ND101 Gbps1 Gbps
Coleharbor, ND101 Gbps1 Gbps
Colfax, ND101 Gbps1000 Mbps
Columbus, ND111 Gbps1 Gbps
Conway, ND111 Gbps1000 Mbps
Cooperstown, ND131 Gbps1 Gbps
Courtenay, ND101 Gbps1 Gbps
Crary, ND101 Gbps996 Mbps
Crosby, ND101 Gbps245 Mbps
Crystal, ND101 Gbps1 Gbps
Cummings, ND9100 Mbps25 Mbps
Dahlen, ND101 Gbps1 Gbps
Davenport, ND1130 Mbps30 Mbps
Dawson, ND101 Gbps1 Gbps
Dazey, ND1050 Mbps31 Mbps
De Lamere, ND111 Gbps1 Gbps
Deering, ND10300 Mbps278 Mbps
Denhoff, ND101 Gbps1 Gbps
Des Lacs, ND10300 Mbps264 Mbps
Devils Lake, ND111 Gbps1000 Mbps
Dickey, ND101 Gbps1 Gbps
Dickinson, ND131 Gbps159 Mbps
Dodge, ND121 Gbps131 Mbps
Donnybrook, ND10300 Mbps289 Mbps
Douglas, ND101 Gbps408 Mbps
Drake, ND111 Gbps858 Mbps
Drayton, ND111 Gbps1 Gbps
Driscoll, ND101 Gbps1 Gbps
Dunn Center, ND11200 Mbps100 Mbps
Dunseith, ND111 Gbps1 Gbps
Dwight, ND11100 Mbps40 Mbps
East Dunseith, ND111 Gbps608 Mbps
East Fairview, ND1030 Mbps30 Mbps
Edgeley, ND101 Gbps1 Gbps
Edinburg, ND101 Gbps1 Gbps
Edmore, ND101 Gbps1 Gbps
Egeland, ND101 Gbps972 Mbps
Elgin, ND101 Gbps1 Gbps
Ellendale, ND111 Gbps1 Gbps
Elliott, ND101 Gbps1 Gbps
Embden, ND1150 Mbps33 Mbps
Emerado, ND121 Gbps507 Mbps
Enderlin, ND101 Gbps1 Gbps
Englevale, ND101 Gbps1 Gbps
Epping, ND101 Gbps1 Gbps
Erie, ND10100 Mbps37 Mbps
Esmond, ND101 Gbps1 Gbps
Fairdale, ND101 Gbps1 Gbps
Fairfield, ND10100 Mbps25 Mbps
Fairmount, ND111 Gbps1 Gbps
Fargo, ND151 Gbps532 Mbps
Fessenden, ND111 Gbps898 Mbps
Fingal, ND10100 Mbps56 Mbps
Finley, ND111 Gbps1 Gbps
Flasher, ND101 Gbps1 Gbps
Flaxton, ND1050 Mbps50 Mbps
Forbes, ND101 Gbps1000 Mbps
Fordville, ND111 Gbps1000 Mbps
Forest River, ND12100 Mbps56 Mbps
Forman, ND101 Gbps1 Gbps
Fort Ransom, ND101 Gbps1 Gbps
Fort Totten, ND1030 Mbps30 Mbps
Fort Yates, ND101 Gbps1 Gbps
Fortuna, ND1030 Mbps30 Mbps
Four Bears Village, ND101 Gbps910 Mbps
Foxholm, ND10300 Mbps61 Mbps
Fredonia, ND101 Gbps1 Gbps
Frontier, ND131 Gbps938 Mbps
Fullerton, ND101 Gbps1 Gbps
Gackle, ND101 Gbps1 Gbps
Galesburg, ND101 Gbps1000 Mbps
Gardena, ND101 Gbps1 Gbps
Gardner, ND1030 Mbps30 Mbps
Garrison, ND101 Gbps673 Mbps
Gascoyne, ND10100 Mbps100 Mbps
Gilby, ND111 Gbps1 Gbps
Gladstone, ND11200 Mbps104 Mbps
Glen Ullin, ND111 Gbps1 Gbps
Glenburn, ND11300 Mbps283 Mbps
Glenfield, ND101 Gbps1 Gbps
Golden Valley, ND111 Gbps1 Gbps
Golva, ND930 Mbps30 Mbps
Goodrich, ND101 Gbps1 Gbps
Grace City, ND101 Gbps1 Gbps
Grafton, ND131 Gbps312 Mbps
Grand Forks, ND131 Gbps484 Mbps
Grand Forks AFB, ND121 Gbps340 Mbps
Grandin, ND121 Gbps312 Mbps
Grano, ND10300 Mbps300 Mbps
Granville, ND1030 Mbps30 Mbps
Grassy Butte, ND9100 Mbps25 Mbps
Great Bend, ND111 Gbps1 Gbps
Green Acres, ND101 Gbps1 Gbps
Grenora, ND101 Gbps1 Gbps
Gwinner, ND101 Gbps1 Gbps
Hague, ND101 Gbps1 Gbps
Halliday, ND11200 Mbps120 Mbps
Hamberg, ND101 Gbps1 Gbps
Hamilton, ND101 Gbps1000 Mbps
Hampden, ND101 Gbps1 Gbps
Hankinson, ND111 Gbps1 Gbps
Hannaford, ND12200 Mbps52 Mbps
Hannah, ND101 Gbps1 Gbps
Hansboro, ND101 Gbps1 Gbps
Harmon, ND111 Gbps634 Mbps
Harvey, ND111 Gbps1 Gbps
Harwood, ND131 Gbps332 Mbps
Hatton, ND121 Gbps415 Mbps
Havana, ND101 Gbps997 Mbps
Haynes, ND10100 Mbps100 Mbps
Hazelton, ND101 Gbps1 Gbps
Hazen, ND111 Gbps1 Gbps
Hebron, ND111 Gbps1 Gbps
Heil, ND101 Gbps1 Gbps
Heimdal, ND101 Gbps1000 Mbps
Hensel, ND9100 Mbps25 Mbps
Hettinger, ND11200 Mbps112 Mbps
Hillsboro, ND121 Gbps1 Gbps
Hoople, ND101 Gbps1 Gbps
Hope, ND12200 Mbps47 Mbps
Horace, ND131 Gbps400 Mbps
Hunter, ND111 Gbps1 Gbps
Hurdsfield, ND101 Gbps1000 Mbps
Inkster, ND101 Gbps1000 Mbps
Jamestown, ND131 Gbps780 Mbps
Jessie, ND101 Gbps1 Gbps
Jud, ND101 Gbps1000 Mbps
Karlsruhe, ND10300 Mbps273 Mbps
Kathryn, ND101 Gbps1 Gbps
Keene, ND9100 Mbps25 Mbps
Kenmare, ND101 Gbps818 Mbps
Kensal, ND111 Gbps1 Gbps
Kief, ND111 Gbps466 Mbps
Killdeer, ND11200 Mbps169 Mbps
Kindred, ND121 Gbps93 Mbps
Kintyre, ND9100 Mbps25 Mbps
Knox, ND101 Gbps1 Gbps
Kramer, ND101 Gbps1 Gbps
Kulm, ND101 Gbps1 Gbps
Lakota, ND101 Gbps1 Gbps
LaMoure, ND101 Gbps1 Gbps
Landa, ND10300 Mbps300 Mbps
Langdon, ND111 Gbps1 Gbps
Lankin, ND101 Gbps1 Gbps
Lansford, ND11300 Mbps282 Mbps
Larimore, ND121 Gbps258 Mbps
Larson, ND101 Gbps1 Gbps
Lawton, ND101 Gbps1 Gbps
Leal, ND1050 Mbps36 Mbps
Leeds, ND101 Gbps998 Mbps
Lefor, ND9100 Mbps25 Mbps
Lehr, ND101 Gbps1 Gbps
Leith, ND101 Gbps1 Gbps
Leonard, ND121 Gbps198 Mbps
Lidgerwood, ND111 Gbps1 Gbps
Lignite, ND1030 Mbps30 Mbps
Lincoln, ND121 Gbps921 Mbps
Linton, ND101 Gbps1 Gbps
Lisbon, ND101 Gbps1 Gbps
Litchville, ND101 Gbps1 Gbps
Logan, ND10300 Mbps45 Mbps
Loma, ND121 Gbps1 Gbps
Loraine, ND10300 Mbps300 Mbps
Ludden, ND101 Gbps968 Mbps
Luverne, ND1150 Mbps50 Mbps
Maddock, ND101 Gbps1 Gbps
Makoti, ND101 Gbps625 Mbps
Mandan, ND121 Gbps837 Mbps
Mandaree, ND101 Gbps964 Mbps
Manning, ND10100 Mbps100 Mbps
Mantador, ND101 Gbps1 Gbps
Manvel, ND111 Gbps514 Mbps
Mapleton, ND121 Gbps210 Mbps
Marion, ND101 Gbps999 Mbps
Marmarth, ND10100 Mbps100 Mbps
Martin, ND10100 Mbps32 Mbps
Max, ND101 Gbps604 Mbps
Maxbass, ND10300 Mbps284 Mbps
Mayville, ND111 Gbps582 Mbps
McClusky, ND101 Gbps1 Gbps
McGregor, ND9100 Mbps25 Mbps
McHenry, ND101 Gbps1 Gbps
McLeod, ND101 Gbps1 Gbps
McVille, ND101 Gbps1 Gbps
Medina, ND101 Gbps1 Gbps
Medora, ND1050 Mbps39 Mbps
Mekinock, ND10100 Mbps25 Mbps
Menoken, ND101 Gbps1 Gbps
Mercer, ND101 Gbps1 Gbps
Michigan, ND9100 Mbps25 Mbps
Michigan City, ND101 Gbps1 Gbps
Milnor, ND101 Gbps984 Mbps
Milton, ND111 Gbps1 Gbps
Minnewaukan, ND101 Gbps1 Gbps
Minot, ND131 Gbps273 Mbps
Minot AFB, ND11300 Mbps192 Mbps
Minto, ND131 Gbps238 Mbps
Moffit, ND9100 Mbps25 Mbps
Mohall, ND11300 Mbps287 Mbps
Monango, ND101 Gbps1 Gbps
Montpelier, ND101 Gbps1 Gbps
Mooreton, ND101 Gbps1 Gbps
Mott, ND10100 Mbps100 Mbps
Mountain, ND101 Gbps1 Gbps
Munich, ND101 Gbps1 Gbps
Mylo, ND101 Gbps1 Gbps
Napoleon, ND101 Gbps1 Gbps
Nash, ND111 Gbps151 Mbps
Neche, ND111 Gbps1 Gbps
Nekoma, ND101 Gbps1 Gbps
New England, ND10100 Mbps100 Mbps
New Leipzig, ND101 Gbps1 Gbps
New Rockford, ND111 Gbps1 Gbps
New Salem, ND111 Gbps1 Gbps
New Town, ND101 Gbps946 Mbps
Newburg, ND10300 Mbps289 Mbps
Niagara, ND111 Gbps1 Gbps
Nome, ND1050 Mbps39 Mbps
Noonan, ND101 Gbps1 Gbps
North River, ND111 Gbps348 Mbps
Northwood, ND131 Gbps131 Mbps
Norwich, ND9100 Mbps25 Mbps
Oakes, ND101 Gbps1 Gbps
Oberon, ND1030 Mbps30 Mbps
Oriska, ND121 Gbps1 Gbps
Orrin, ND101 Gbps1 Gbps
Osnabrock, ND111 Gbps1000 Mbps
Overly, ND930 Mbps30 Mbps
Oxbow, ND121 Gbps375 Mbps
Page, ND11200 Mbps47 Mbps
Palermo, ND10100 Mbps32 Mbps
Park River, ND101 Gbps1 Gbps
Parshall, ND101 Gbps984 Mbps
Pekin, ND101 Gbps1 Gbps
Pembina, ND111 Gbps1 Gbps
Penn, ND9100 Mbps25 Mbps
Perth, ND101 Gbps1 Gbps
Petersburg, ND101 Gbps1 Gbps
Pettibone, ND101 Gbps1 Gbps
Pick City, ND111 Gbps1 Gbps
Pillsbury, ND11100 Mbps40 Mbps
Pingree, ND11100 Mbps71 Mbps
Pisek, ND101 Gbps1 Gbps
Plaza, ND101 Gbps752 Mbps
Porcupine, ND101 Gbps1 Gbps
Portal, ND1150 Mbps37 Mbps
Portland, ND111 Gbps746 Mbps
Powers Lake, ND101 Gbps61 Mbps
Prairie Rose, ND91 Gbps997 Mbps
Raleigh, ND101 Gbps1 Gbps
Ray, ND101 Gbps56 Mbps
Reeder, ND11200 Mbps100 Mbps
Regan, ND101 Gbps1 Gbps
Regent, ND10100 Mbps100 Mbps
Reile's Acres, ND121 Gbps520 Mbps
Reynolds, ND111 Gbps203 Mbps
Rhame, ND11200 Mbps103 Mbps
Richardton, ND11200 Mbps101 Mbps
Riverdale, ND111 Gbps1000 Mbps
Robinson, ND101 Gbps1 Gbps
Rocklake, ND101 Gbps1000 Mbps
Rogers, ND1050 Mbps34 Mbps
Rolette, ND111 Gbps999 Mbps
Rolla, ND111 Gbps1000 Mbps
Roseglen, ND9100 Mbps25 Mbps
Ross, ND101 Gbps815 Mbps
Rugby, ND111 Gbps1 Gbps
Ruso, ND10300 Mbps300 Mbps
Ruthville, ND11300 Mbps298 Mbps
Rutland, ND101 Gbps1 Gbps
Ryder, ND101 Gbps471 Mbps
Saint Anthony, ND9100 Mbps25 Mbps
Saint John, ND9100 Mbps25 Mbps
Saint Michael, ND9100 Mbps25 Mbps
Saint Thomas, ND9100 Mbps25 Mbps
Sanborn, ND10100 Mbps47 Mbps
Sarles, ND101 Gbps1 Gbps
Sawyer, ND10300 Mbps286 Mbps
Scranton, ND11200 Mbps101 Mbps
Selfridge, ND101 Gbps1 Gbps
Selz, ND101 Gbps1 Gbps
Sentinel Butte, ND930 Mbps30 Mbps
Sharon, ND111 Gbps1 Gbps
Sheldon, ND101 Gbps1 Gbps
Shell Valley, ND101 Gbps907 Mbps
Sherwood, ND10300 Mbps280 Mbps
Sheyenne, ND101 Gbps1 Gbps
Shields, ND9100 Mbps25 Mbps
Sibley, ND1050 Mbps30 Mbps
Solen, ND101 Gbps1 Gbps
Souris, ND101 Gbps1 Gbps
South Heart, ND12200 Mbps104 Mbps
Spiritwood, ND111 Gbps438 Mbps
Spiritwood Lake, ND111 Gbps492 Mbps
Springbrook, ND111 Gbps779 Mbps
St. John, ND111 Gbps1 Gbps
St. Thomas, ND101 Gbps1000 Mbps
Stanley, ND111 Gbps60 Mbps
Stanton, ND111 Gbps1 Gbps
Starkweather, ND111 Gbps1 Gbps
Steele, ND101 Gbps1000 Mbps
Sterling, ND9100 Mbps25 Mbps
Stirum, ND9100 Mbps25 Mbps
Strasburg, ND101 Gbps1 Gbps
Streeter, ND101 Gbps1 Gbps
Surrey, ND11300 Mbps298 Mbps
Sutton, ND1150 Mbps47 Mbps
Sykeston, ND101 Gbps1 Gbps
Tappen, ND101 Gbps1 Gbps
Taylor, ND10100 Mbps100 Mbps
Thompson, ND121 Gbps579 Mbps
Tioga, ND101 Gbps1 Gbps
Tokio, ND9100 Mbps25 Mbps
Tolley, ND10100 Mbps32 Mbps
Tolna, ND101 Gbps1 Gbps
Tower City, ND11100 Mbps47 Mbps
Towner, ND11300 Mbps292 Mbps
Trenton, ND9100 Mbps25 Mbps
Turtle Lake, ND111 Gbps1 Gbps
Tuttle, ND101 Gbps1 Gbps
Underwood, ND111 Gbps1 Gbps
Upham, ND10300 Mbps271 Mbps
Valley City, ND131 Gbps996 Mbps
Velva, ND10300 Mbps290 Mbps
Venturia, ND101 Gbps1 Gbps
Verona, ND101 Gbps1000 Mbps
Voltaire, ND10300 Mbps300 Mbps
Wahpeton, ND131 Gbps420 Mbps
Walcott, ND111 Gbps1 Gbps
Wales, ND101 Gbps1 Gbps
Walhalla, ND111 Gbps1 Gbps
Warwick, ND1030 Mbps30 Mbps
Washburn, ND121 Gbps1 Gbps
Watford City, ND101 Gbps918 Mbps
Webster, ND9100 Mbps25 Mbps
West Fargo, ND151 Gbps645 Mbps
Westhope, ND10300 Mbps286 Mbps
Wheatland, ND11100 Mbps35 Mbps
White Earth, ND101 Gbps477 Mbps
White Shield, ND101 Gbps874 Mbps
Wildrose, ND101 Gbps287 Mbps
Williston, ND131 Gbps695 Mbps
Willow City, ND111 Gbps995 Mbps
Wilton, ND101 Gbps1 Gbps
Wimbledon, ND111 Gbps1 Gbps
Wing, ND101 Gbps1000 Mbps
Wishek, ND101 Gbps1000 Mbps
Wolford, ND101 Gbps1000 Mbps
Woodworth, ND101 Gbps1 Gbps
Wyndmere, ND101 Gbps1 Gbps
York, ND101 Gbps1 Gbps
Ypsilanti, ND101 Gbps1 Gbps
Zahl, ND9100 Mbps25 Mbps
Zap, ND111 Gbps1 Gbps
Zeeland, ND101 Gbps1 Gbps
Data provided by various data sources including the FCC. For more information please view our sources page.

Internet Available in Every State.