Best Cities for Remote Workers in North Dakota
Why North Dakota Works for Remote Workers
North Dakota ranks #5 out of 50 for remote workers β one of the best environments in the country for location-independent professionals. Remote work fundamentally changes the relocation calculus: when your salary comes from elsewhere, what matters is how far it stretches locally and how good daily life feels. On that front, North Dakota's cost-of-living index of 89 is well below the national average β a remote worker earning a coastal salary here gains significant purchasing power.
The relatively low work-from-home rate of 6.3% suggests that remote work is still emerging β coworking options and community may be thinner. Broadband coverage is excellent at 98%, so reliable internet shouldn't be a concern.
The tax environment is favorable at 6.61% of income, letting remote workers keep more of their earnings. Housing affordability (score: 85/100) is a clear advantage β the median home costs $281,000, putting homeownership well within reach.
All 20 Cities Ranked for Remote Workers
| # | City | Grade | Remote Workers Score | Overall | Affordability | Economy | Outdoor Access | Population |
|---|---|---|---|---|---|---|---|---|
| 1 | Horace | A+ | 66.0 | 67.6 | 66 | 73 | 39 | 3,964 |
| 2 | Williston | A | 59.6 | 62.2 | 71 | 66 | 39 | 27,964 |
| 3 | West Fargo | A+ | 59.3 | 63.8 | 70 | 73 | 39 | 39,325 |
| 4 | Bismarck | B+ | 58.1 | 59.8 | 79 | 63 | 39 | 75,102 |
| 5 | Dickinson | B+ | 57.3 | 58.3 | 72 | 63 | 39 | 25,216 |
| 6 | Lincoln | A | 56.5 | 61.8 | 77 | 46 | 39 | 4,309 |
| 7 | Minot AFB | B+ | 56.0 | 59.0 | 68 | 57 | 39 | 4,904 |
| 8 | Watford City | B+ | 55.6 | 57.3 | 66 | 48 | 39 | 6,016 |
| 9 | Grand Forks | B+ | 55.2 | 58.0 | 81 | 59 | 39 | 58,882 |
| 10 | Minot | B+ | 54.6 | 57.3 | 72 | 64 | 39 | 47,922 |
| 11 | Fargo | B+ | 54.0 | 56.8 | 80 | 57 | 39 | 132,400 |
| 12 | Beulah | B+ | 54.0 | 56.8 | 73 | 47 | 39 | 3,058 |
| 13 | Valley City | B | 51.8 | 54.8 | 83 | 34 | 39 | 6,554 |
| 14 | Mandan | C+ | 50.1 | 50.9 | 72 | 43 | 39 | 24,293 |
| 15 | Casselton | C+ | 49.7 | 52.7 | 72 | 40 | 39 | 2,640 |
| 16 | Grafton | B | 49.6 | 55.2 | 77 | 36 | 39 | 4,128 |
| 17 | Wahpeton | C+ | 49.5 | 50.7 | 76 | 35 | 39 | 7,996 |
| 18 | Jamestown | C+ | 48.6 | 51.4 | 76 | 34 | 39 | 15,774 |
| 19 | New Town | C+ | 48.3 | 49.7 | 75 | 32 | 39 | 2,725 |
| 20 | Devils Lake | C | 44.4 | 46.5 | 77 | 28 | 39 | 7,170 |