InMyArea.com earns commissions from some of the providers we list on our site. Learn more  

Internet Service in North Dakota

To find an internet service provider in North Dakota, enter your zip code, compare speeds and prices, and pick the best local internet provider.

North Dakota Internet Coverage

Jump to Top Cities, Speeds, Connection Types or All Cities.

North Dakota is famous for its farms, quaint accents, and blistering winters, but it's also the site of the tallest structure in the Western Hemisphere, don't cha know? At 2,000 feet, the KVLY-TV mast in Blanchard is a testament to engineering prowess in America's heartland. However, that's not the only superstructure in North Dakota, as the state hosts a substantial internet infrastructure.

North Dakota's 36 internet providers offer average download speeds of 24.87 Mbps, covering only 77 percent of the state with cable and 80 percent with DSL. These are the kinds of stats you'd expect from a sparsely populated, rural state like North Dakota, so it's not out of the ordinary. But, when it comes to fiber, North Dakota wows the competition with 59 percent coverage, making it 6th for fiber coverage in the U.S.

Pricewise, North Dakota offers some great deals on internet. Both the average price per month of $63.22 and the average price per Mbps of $0.44 make North Dakota 13th in the country for those categories. In a place where temperatures can drop below freezing for months at a time, it's good to know that the price of your internet won't give you a chill.

Anyone looking for fast internet heaven will need to commune with the devil in North Dakota. With download speeds up to 1 Gbps and upload speeds up to 1 Gbps, the town of Devils Lake is the fastest in North Dakota. For those of us who like to shop around, Fargo has the most internet providers at 23, while the state capital, Bismarck, plays runner-up with 20 internet providers.  In North Dakota, you might have to settle for long drives and long winters, but you won't have to compromise with internet. For more information, have a peek at the data, graphs, and tools assembled by our team of experts about North Dakota internet below.

Average Price Per Month
$117.7
Average Price Per Mbps
$0.14
Average Download Speed
860 Mbps
Providers
91
How Does North Dakota Compare to the U.S. Averages?
Price
Cheapest State (TN)
$0.13 per Mbps/month
Most Expensive State (AS)
$4.2 per Mbps/month
U.S. Average
$0.23 per Mbps/month
Speed
Slowest State (AS)
108.06 Mbps
Fastest State (TN)
936.9 Mbps
U.S. Average
444.1 Mbps

CityInternet Availability for the Most Popular Cities in North Dakota View All

City Providers Fastest Download Speed Fastest Upload Speed City Internet Coverage
Fargo, ND 21 8000 Mbps 8000 Mbps 97.8 %
Bismarck, ND 15 8000 Mbps 8000 Mbps 97.6 %
Grand Forks, ND 13 8000 Mbps 8000 Mbps 96 %
Minot, ND 12 5000 Mbps 5000 Mbps 98.9 %
West Fargo, ND 18 8000 Mbps 8000 Mbps 99.8 %
Williston, ND 13 5000 Mbps 5000 Mbps 98.1 %
Dickinson, ND 13 5000 Mbps 5000 Mbps 98.6 %
Mandan, ND 14 8000 Mbps 8000 Mbps 97.8 %
Jamestown, ND 13 5000 Mbps 5000 Mbps 98.9 %
Devils Lake, ND 11 1000 Mbps 1000 Mbps 96.2 %
Wahpeton, ND 14 5000 Mbps 5000 Mbps 95.5 %
Watford City, ND 12 1000 Mbps 1000 Mbps 99.3 %
Valley City, ND 14 2500 Mbps 1250 Mbps 95.4 %
Belcourt, ND 10 1000 Mbps 1000 Mbps 85 %
Grafton, ND 10 2000 Mbps 1000 Mbps 89.8 %
New Town, ND 9 1000 Mbps 1000 Mbps 97.2 %
Horace, ND 13 8000 Mbps 8000 Mbps 96.3 %
Bottineau, ND 12 1000 Mbps 1000 Mbps 99 %
Beulah, ND 9 1000 Mbps 1000 Mbps 100 %
Rugby, ND 11 1000 Mbps 1000 Mbps 71 %
Hazen, ND 11 1000 Mbps 1000 Mbps 99.6 %
Lisbon, ND 10 5000 Mbps 5000 Mbps 94.2 %
Stanley, ND 9 1000 Mbps 1000 Mbps 95.1 %
Garrison, ND 11 1000 Mbps 1000 Mbps 95.5 %
Carrington, ND 9 1000 Mbps 1000 Mbps 94.4 %
Tioga, ND 9 1000 Mbps 1000 Mbps 86.6 %
Dunseith, ND 11 1000 Mbps 1000 Mbps 81.4 %
Casselton, ND 12 2500 Mbps 2500 Mbps 95.8 %
Oakes, ND 9 1000 Mbps 1000 Mbps 68.7 %
Langdon, ND 11 1000 Mbps 1000 Mbps 96.3 %
Harvey, ND 12 1000 Mbps 1000 Mbps 84.3 %
Hillsboro, ND 11 5000 Mbps 5000 Mbps 99.1 %
Fort Yates, ND 10 1000 Mbps 1000 Mbps 98 %
Cavalier, ND 11 1000 Mbps 1000 Mbps 96.8 %
Bowman, ND 11 1000 Mbps 1000 Mbps 98 %
Mayville, ND 11 5000 Mbps 5000 Mbps 80.3 %
New Salem, ND 12 2500 Mbps 1250 Mbps 99.4 %
Park River, ND 10 1000 Mbps 1000 Mbps 84.3 %
Rolla, ND 10 1000 Mbps 1000 Mbps 94.8 %
Washburn, ND 11 2500 Mbps 1250 Mbps 99.8 %
Belfield, ND 13 2000 Mbps 1000 Mbps 80.9 %
Ellendale, ND 10 1000 Mbps 1000 Mbps 49.9 %
New Rockford, ND 11 1000 Mbps 1000 Mbps 96.6 %
Hettinger, ND 10 1000 Mbps 1000 Mbps 96.1 %
Kindred, ND 15 5000 Mbps 5000 Mbps 94.1 %
Mapleton, ND 15 5000 Mbps 5000 Mbps 89.2 %
Linton, ND 11 2500 Mbps 1250 Mbps 98.9 %
Hankinson, ND 13 1000 Mbps 1000 Mbps 99.6 %
Northwood, ND 10 1000 Mbps 1000 Mbps 95.2 %
Killdeer, ND 10 1000 Mbps 1000 Mbps 98.7 %
Milnor, ND 10 1000 Mbps 1000 Mbps 81.6 %
Surrey, ND 10 2000 Mbps 1000 Mbps 100 %
Kenmare, ND 10 1000 Mbps 1000 Mbps 97.5 %
Enderlin, ND 9 5000 Mbps 5000 Mbps 3.8 %
Cooperstown, ND 10 5000 Mbps 5000 Mbps 73.9 %
Cando, ND 11 1000 Mbps 1000 Mbps 98.4 %
Parshall, ND 9 1000 Mbps 1000 Mbps 96 %
Fort Totten, ND 8 1000 Mbps 1000 Mbps 35.6 %
Crosby, ND 9 1000 Mbps 1000 Mbps 88.6 %
Lamoure, ND 9 1000 Mbps 1000 Mbps 95.9 %
Center, ND 12 2500 Mbps 1250 Mbps 76.8 %
Wilton, ND 11 2500 Mbps 1250 Mbps 100 %
Beach, ND 8 1000 Mbps 1000 Mbps 36.3 %
Ray, ND 10 1000 Mbps 1000 Mbps 89.9 %
Lidgerwood, ND 11 1000 Mbps 1000 Mbps 99.2 %
Richardton, ND 12 1000 Mbps 1000 Mbps 97.9 %
Wishek, ND 9 2500 Mbps 1250 Mbps 99.8 %
Hatton, ND 11 5000 Mbps 5000 Mbps 74.5 %
Edgeley, ND 10 1000 Mbps 1000 Mbps 89.5 %
Alexander, ND 11 1000 Mbps 1000 Mbps 88.2 %
Berthold, ND 11 1000 Mbps 1000 Mbps 95.8 %
Hebron, ND 11 1000 Mbps 1000 Mbps 99.5 %
Gwinner, ND 8 1000 Mbps 1000 Mbps 87.4 %
Mott, ND 9 1000 Mbps 1000 Mbps 96.7 %
Napoleon, ND 10 2500 Mbps 1250 Mbps 93.8 %
Drayton, ND 11 1000 Mbps 1000 Mbps 99.3 %
Mohall, ND 9 1000 Mbps 1000 Mbps 94.7 %
Menoken, ND 12 2500 Mbps 1250 Mbps 99 %
Underwood, ND 11 1000 Mbps 1000 Mbps 99.6 %
Steele, ND 9 2500 Mbps 1250 Mbps 100 %
Rolette, ND 11 1000 Mbps 1000 Mbps 79.2 %
Lakota, ND 10 1000 Mbps 1000 Mbps 96.7 %
Wyndmere, ND 10 1000 Mbps 1000 Mbps 99.2 %
Powers Lake, ND 8 1000 Mbps 1000 Mbps 93.9 %
Elgin, ND 9 1000 Mbps 1000 Mbps 98.7 %
Halliday, ND 11 1000 Mbps 1000 Mbps 96.3 %
Glenburn, ND 11 1000 Mbps 1000 Mbps 97.2 %
Epping, ND 11 1000 Mbps 1000 Mbps 94.4 %
Maddock, ND 10 1000 Mbps 1000 Mbps 78 %
Forman, ND 9 1000 Mbps 1000 Mbps 92 %
Fessenden, ND 10 1000 Mbps 1000 Mbps 83.8 %
Fairmount, ND 11 1000 Mbps 1000 Mbps 98.9 %
Leeds, ND 9 1000 Mbps 1000 Mbps 83.9 %
Finley, ND 10 5000 Mbps 5000 Mbps 9.8 %
Sheyenne, ND 9 1000 Mbps 1000 Mbps 90.4 %
Stanton, ND 11 1000 Mbps 1000 Mbps 100 %
South Heart, ND 12 2000 Mbps 1000 Mbps 93.9 %
Mcclusky, ND 10 2500 Mbps 1250 Mbps 99 %
Flasher, ND 9 1000 Mbps 1000 Mbps 99.8 %
Strasburg, ND 8 2500 Mbps 1250 Mbps 99.3 %
Hope, ND 11 5000 Mbps 5000 Mbps 94.8 %
Fordville, ND 10 1000 Mbps 1000 Mbps 86.5 %
Mcville, ND 9 1000 Mbps 1000 Mbps 90.7 %
Hoople, ND 10 1000 Mbps 1000 Mbps 84.2 %
Crary, ND 9 1000 Mbps 1000 Mbps 98.1 %
Westhope, ND 10 1000 Mbps 1000 Mbps 97.9 %
Plaza, ND 9 1000 Mbps 1000 Mbps 95.9 %
Hazelton, ND 10 2500 Mbps 1250 Mbps 100 %
Saint Thomas, ND 9 1000 Mbps 1000 Mbps 98.4 %
Oberon, ND 8 1000 Mbps 1000 Mbps 86.8 %
Edinburg, ND 10 1000 Mbps 1000 Mbps 92.9 %
Davenport, ND 13 5000 Mbps 5000 Mbps 82.6 %
Dunn Center, ND 9 1000 Mbps 1000 Mbps 99.8 %
Gackle, ND 10 1000 Mbps 1000 Mbps 66.8 %
Fingal, ND 13 5000 Mbps 5000 Mbps 59.3 %
Anamoose, ND 11 1000 Mbps 1000 Mbps 91.8 %
Page, ND 10 2500 Mbps 1250 Mbps 68.5 %
Buffalo, ND 11 2500 Mbps 1250 Mbps 60.6 %
Coleharbor, ND 10 1000 Mbps 1000 Mbps 93.5 %
Sterling, ND 9 2500 Mbps 1250 Mbps 98.5 %
Wimbledon, ND 11 2500 Mbps 1250 Mbps 78.4 %
Zap, ND 9 1000 Mbps 1000 Mbps 100 %
Munich, ND 9 1000 Mbps 1000 Mbps 82 %
Tolna, ND 9 1000 Mbps 1000 Mbps 77.3 %
Colfax, ND 10 1000 Mbps 1000 Mbps 100 %
Bowdon, ND 11 2500 Mbps 1250 Mbps 67 %
Minnewaukan, ND 9 1000 Mbps 1000 Mbps 73.8 %
Mooreton, ND 11 1000 Mbps 1000 Mbps 97 %
Solen, ND 10 1000 Mbps 1000 Mbps 97.2 %
Fort Ransom, ND 9 1000 Mbps 1000 Mbps 87.3 %
Ypsilanti, ND 10 1000 Mbps 1000 Mbps 75 %

CityNorth Dakota Internet Availability by Zip Code View All

ZIP Code Providers Fiber Cable DSL
58104 in Fargo, ND 23 22.6 % 70 %
58503 in Bismarck, ND 13 10.4 % 44.2 %
58201 in Grand Forks, ND 15 30.6 % 75.6 %
58701 in Minot, ND 12 90.9 % 7.9 %
58078 in West Fargo, ND 24 19.8 % 78.8 %
58801 in Williston, ND 15 52.3 % 71.2 %
58601 in Dickinson, ND 13 54.4 % 86.7 %
58554 in Mandan, ND 15 14 % 70.7 %
58401 in Jamestown, ND 11 100 % 95.2 %
58301 in Devils Lake, ND 8 95.1 % 0.1 %
58075 in Wahpeton, ND 15 62.2 % 99.4 %
58854 in Watford City, ND 8 99.7 % 0.1 %
58072 in Valley City, ND 10 99.3 % 89.3 %
58316 in Belcourt, ND 7 100 %
58237 in Grafton, ND 10 28.1 % 99.1 %
58763 in New Town, ND 9 99.7 % 15.3 %
58047 in Horace, ND 17 79.6 % 83.8 %
58318 in Bottineau, ND 9 55.1 %
58523 in Beulah, ND 9 99.6 %
58368 in Rugby, ND 10 97.9 %
58545 in Hazen, ND 9 99.7 %
58054 in Lisbon, ND 9 97.7 %
58784 in Stanley, ND 8 99 %
58540 in Garrison, ND 9 100 % 1.5 %
58421 in Carrington, ND 10 99.5 %
58852 in Tioga, ND 9 99.5 %
58329 in Dunseith, ND 8 77.4 %
58012 in Casselton, ND 11 92.5 % 98.9 %
58474 in Oakes, ND 10 98.7 % 0.2 %
58249 in Langdon, ND 9 99.5 %

Speed DialDownload Speeds in North Dakota

Speed DialUpload Speeds in North Dakota

GlobeNorth Dakota Connection Availability

Technology Coverage Rank (By State)
Fiber 6580 % #20
Cable 69.8 % #47
DSL 55.9 % #51

Which providers are available to me?

Enter your Zip Code to see what is available in your area.