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.
Internet Availability for the Most Popular Cities in North Dakota View All
City | Providers | Fastest Download Speed | Fastest Upload Speed | City Internet Coverage |
---|---|---|---|---|
Fargo, ND | 20 | 10000 Mbps | 10000 Mbps | 98 % |
Bismarck, ND | 16 | 2500 Mbps | 1250 Mbps | 97.6 % |
Grand Forks, ND | 17 | 1000 Mbps | 1000 Mbps | 98.4 % |
Minot, ND | 12 | 1000 Mbps | 1000 Mbps | 95.8 % |
West Fargo, ND | 18 | 1000 Mbps | 1000 Mbps | 99.4 % |
Mandan, ND | 14 | 2500 Mbps | 1250 Mbps | 99.3 % |
Dickinson, ND | 13 | 1000 Mbps | 1000 Mbps | 100 % |
Williston, ND | 12 | 1000 Mbps | 1000 Mbps | 97.6 % |
Jamestown, ND | 13 | 1000 Mbps | 1000 Mbps | 99.2 % |
Devils Lake, ND | 12 | 1000 Mbps | 1000 Mbps | 100 % |
Wahpeton, ND | 15 | 1000 Mbps | 1000 Mbps | 90.5 % |
Valley City, ND | 13 | 2500 Mbps | 1250 Mbps | 100 % |
Belcourt, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Grafton, ND | 9 | 1000 Mbps | 1000 Mbps | 99.7 % |
Rugby, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Bottineau, ND | 12 | 1000 Mbps | 1000 Mbps | 90.9 % |
Beulah, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Horace, ND | 13 | 5000 Mbps | 5000 Mbps | 90.7 % |
New Town, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Hazen, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Dunseith, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Lisbon, ND | 10 | 5000 Mbps | 5000 Mbps | 100 % |
Carrington, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Watford City, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Oakes, ND | 7 | 1000 Mbps | 1000 Mbps | 99.6 % |
Harvey, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Langdon, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Fort Yates, ND | 9 | 1000 Mbps | 1000 Mbps | 99.7 % |
Casselton, ND | 14 | 2500 Mbps | 1250 Mbps | 95.4 % |
Garrison, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Bowman, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Cavalier, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Stanley, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Mayville, ND | 13 | 1000 Mbps | 1000 Mbps | 85.8 % |
Hillsboro, ND | 11 | 1000 Mbps | 1000 Mbps | 98.5 % |
New Salem, ND | 12 | 2500 Mbps | 1250 Mbps | 100 % |
Ellendale, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Park River, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Hettinger, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Linton, ND | 9 | 2500 Mbps | 1250 Mbps | 100 % |
New Rockford, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Tioga, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Rolla, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Fort Totten, ND | 7 | 1000 Mbps | 1000 Mbps | 100 % |
Washburn, ND | 12 | 2500 Mbps | 1250 Mbps | 100 % |
Kenmare, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Hankinson, ND | 12 | 1000 Mbps | 1000 Mbps | 100 % |
Northwood, ND | 11 | 5000 Mbps | 5000 Mbps | 97.9 % |
Belfield, ND | 13 | 1000 Mbps | 1000 Mbps | 77 % |
Kindred, ND | 13 | 5000 Mbps | 5000 Mbps | 81.5 % |
Lamoure, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Enderlin, ND | 10 | 5000 Mbps | 5000 Mbps | 99.4 % |
Cooperstown, ND | 10 | 5000 Mbps | 5000 Mbps | 100 % |
Cando, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Killdeer, ND | 12 | 1000 Mbps | 1000 Mbps | 100 % |
Wishek, ND | 7 | 2500 Mbps | 1250 Mbps | 100 % |
Milnor, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Crosby, ND | 7 | 1000 Mbps | 1000 Mbps | 100 % |
Hatton, ND | 11 | 5000 Mbps | 5000 Mbps | 71.5 % |
Parshall, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Beach, ND | 7 | 1000 Mbps | 1000 Mbps | 94.6 % |
Center, ND | 12 | 2500 Mbps | 1250 Mbps | 100 % |
Wilton, ND | 10 | 2500 Mbps | 1250 Mbps | 100 % |
Lidgerwood, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Mapleton, ND | 11 | 1000 Mbps | 1000 Mbps | 81.7 % |
Mott, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Drayton, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Mohall, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Edgeley, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Surrey, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Napoleon, ND | 10 | 2500 Mbps | 1250 Mbps | 100 % |
Rolette, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Berthold, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Steele, ND | 9 | 2500 Mbps | 1250 Mbps | 100 % |
Hebron, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Richardton, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Lakota, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Underwood, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Elgin, ND | 9 | 1000 Mbps | 1000 Mbps | 99.7 % |
Gwinner, ND | 7 | 1000 Mbps | 1000 Mbps | 100 % |
Ray, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Wyndmere, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Menoken, ND | 10 | 2500 Mbps | 1250 Mbps | 100 % |
Glenburn, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Maddock, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Forman, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Halliday, ND | 12 | 1000 Mbps | 1000 Mbps | 100 % |
Powers Lake, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Strasburg, ND | 7 | 2500 Mbps | 1250 Mbps | 100 % |
Finley, ND | 9 | 5000 Mbps | 5000 Mbps | 99.4 % |
Mcclusky, ND | 9 | 2500 Mbps | 1250 Mbps | 100 % |
Leeds, ND | 9 | 1000 Mbps | 1000 Mbps | 99.9 % |
Fairmount, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Sheyenne, ND | 7 | 1000 Mbps | 1000 Mbps | 100 % |
Fessenden, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Westhope, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Stanton, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Hope, ND | 13 | 5000 Mbps | 5000 Mbps | 99.7 % |
Flasher, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Hazelton, ND | 9 | 2500 Mbps | 1250 Mbps | 100 % |
Hoople, ND | 11 | 1000 Mbps | 1000 Mbps | 100 % |
Mcville, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
Edinburg, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Saint Thomas, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Fordville, ND | 10 | 1000 Mbps | 1000 Mbps | 100 % |
South Heart, ND | 12 | 1000 Mbps | 1000 Mbps | 99.6 % |
Wimbledon, ND | 14 | 2500 Mbps | 1250 Mbps | 100 % |
Gackle, ND | 11 | 2500 Mbps | 1250 Mbps | 100 % |
Minnewaukan, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Alexander, ND | 11 | 1000 Mbps | 1000 Mbps | 98.7 % |
Anamoose, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Epping, ND | 10 | 1000 Mbps | 1000 Mbps | 99.6 % |
Zap, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Plaza, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Page, ND | 10 | 2500 Mbps | 1250 Mbps | 70.7 % |
Davenport, ND | 12 | 5000 Mbps | 5000 Mbps | 65.6 % |
Tolna, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Munich, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Fingal, ND | 13 | 5000 Mbps | 5000 Mbps | 64.3 % |
Mooreton, ND | 13 | 1000 Mbps | 1000 Mbps | 98.8 % |
Solen, ND | 9 | 1000 Mbps | 1000 Mbps | 99 % |
Buffalo, ND | 12 | 2500 Mbps | 1250 Mbps | 58.6 % |
Crary, ND | 7 | 1000 Mbps | 1000 Mbps | 100 % |
Fort Ransom, ND | 9 | 1000 Mbps | 1000 Mbps | 100 % |
Oberon, ND | 7 | 1000 Mbps | 1000 Mbps | 100 % |
Bowdon, ND | 11 | 2500 Mbps | 1250 Mbps | 100 % |
Edmore, ND | 8 | 1000 Mbps | 1000 Mbps | 100 % |
Oriska, ND | 11 | 2500 Mbps | 1250 Mbps | 96.8 % |
North Dakota Internet Availability by Zip Code View All
ZIP Code | Providers | Fiber | Cable | DSL |
---|---|---|---|---|
58103 in Fargo, ND | 39 | 18.2 % | 98.1 % | 98.7 % |
58501 in Bismarck, ND | 21 | 7.6 % | 99.1 % | 95.6 % |
58201 in Grand Forks, ND | 29 | 7.4 % | 97.7 % | 90.8 % |
58701 in Minot, ND | 24 | 26.3 % | 85.7 % | 73.7 % |
58078 in West Fargo, ND | 35 | 24.7 % | 96.7 % | 98.2 % |
58554 in Mandan, ND | 17 | 13.8 % | 91.9 % | 84.5 % |
58601 in Dickinson, ND | 25 | 99.2 % | 87.5 % | 90.8 % |
58801 in Williston, ND | 26 | 40.8 % | 84.1 % | 93.2 % |
58401 in Jamestown, ND | 23 | 98.7 % | 90 % | 88.9 % |
58301 in Devils Lake, ND | 15 | 100 % | 85.3 % | 99.8 % |
58075 in Wahpeton, ND | 24 | 16 % | 79.8 % | 83.7 % |
58072 in Valley City, ND | 24 | 99.9 % | 85.5 % | 88.7 % |
58316 in Belcourt, ND | 10 | 100 % | ||
58237 in Grafton, ND | 16 | 21.8 % | 79.1 % | 96.6 % |
58368 in Rugby, ND | 17 | 99 % | 71.9 % | 97 % |
58318 in Bottineau, ND | 15 | 81.2 % | 60.8 % | 7.6 % |
58523 in Beulah, ND | 11 | 100 % | 85.6 % | |
58047 in Horace, ND | 20 | 9.6 % | 87.6 % | 94.5 % |
58763 in New Town, ND | 13 | 95.8 % | 4.4 % | |
58545 in Hazen, ND | 10 | 100 % | 76.7 % | |
58329 in Dunseith, ND | 13 | 86.6 % | 22.7 % | 29.6 % |
58054 in Lisbon, ND | 17 | 99.2 % | ||
58421 in Carrington, ND | 16 | 99.8 % | 70.1 % | 0.2 % |
58854 in Watford City, ND | 15 | 94.4 % | 5.6 % | |
58474 in Oakes, ND | 13 | 99.6 % | 0.8 % | |
58341 in Harvey, ND | 14 | 98.5 % | 69.7 % | 74.5 % |
58249 in Langdon, ND | 14 | 100 % | 75.7 % | 0.3 % |
58538 in Fort Yates, ND | 10 | 99.7 % | 80.2 % | |
58012 in Casselton, ND | 21 | 64.6 % | 94.3 % | 98.3 % |
58540 in Garrison, ND | 14 | 86.7 % | 13.3 % |
Download Speeds in North Dakota
Upload Speeds in North Dakota
Which providers are available to me?
Enter your Zip Code to see what is available in your area.