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, ND111 Gbps532 Mbps
Bismarck, ND81 Gbps807 Mbps
Grand Forks, ND81 Gbps484 Mbps
Minot, ND71 Gbps273 Mbps
West Fargo, ND101 Gbps645 Mbps
Williston, ND81 Gbps695 Mbps
Dickinson, ND81 Gbps159 Mbps
Mandan, ND81 Gbps837 Mbps
Jamestown, ND81 Gbps780 Mbps
Wahpeton, ND91 Gbps420 Mbps
Data provided by various data sources including the FCC. For more information please view our sources page.

All Cities in North Dakota

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

Internet Available in Every State.