State overview · ND
What salary do you need to live comfortably in North Dakota? Real data for 3 cities, updated August 2026.
| City | Salary needed | Housing / mo | Median salary | Salary gap |
|---|---|---|---|---|
| Grand Forks | $81,661 | $1,089 | $49,760 | $31,901 |
| Fargo | $82,213 | $1,112 | $51,050 | $31,163 |
| Bismarck | $83,725 | $1,175 | $52,560 | $31,165 |
Cost of Living Across North Dakota
North Dakota's tracked cities cluster tightly, but the spread is real. Grand Forks, the state's most affordable tracked market, requires $81,653 a year to live comfortably, while Bismarck, the priciest, demands $83,717. Fargo sits between them at $82,205, which also happens to match the state median required income almost exactly. That state median runs roughly $10,634 below the national median of $92,839, a gap wide enough to matter for anyone relocating from a coastal or Sun Belt market. North Dakota as a whole prices in well under the national benchmark, which reflects its inland geography, modest housing stock, and the absence of the land-scarcity premiums that inflate costs in denser regions. The dollar spread between Grand Forks and Bismarck is $2,064 per year, narrow by multi-city state standards but not trivial when you're choosing between them.
What Drives North Dakota's Cost Spread
Three forces shape why Bismarck costs more than Grand Forks, even within a state that reads as uniformly affordable from the outside. First, Bismarck's role as the state capital concentrates government employment, legal services, and energy-sector administrative offices in a single mid-sized city. That demand floor keeps housing tighter and rents higher, reflected in Bismarck's $1,175 monthly housing cost against Grand Forks's $1,089. Second, Bismarck sits deeper into the continental interior, closer to the Bakken oil patch in western North Dakota. Energy-sector wages pull the local cost baseline upward even for workers outside the industry, because landlords and retailers price to the room. Grand Forks, by contrast, is anchored by the University of North Dakota and Grand Forks Air Force Base, institutions that generate stable but more modestly paid employment and keep the rental market oriented toward students and civil servants rather than oil-field professionals. Fargo's position on the I-29 corridor near the Minnesota border gives it the state's largest metro economy, healthcare and retail employment, and North Dakota State University, but it doesn't carry Bismarck's energy-sector wage premium, which is why Fargo's $1,112 housing cost lands squarely between the other two.
Cost Tiers in North Dakota
With only three tracked cities, North Dakota doesn't sort into broad tiers so much as a tight three-way ranking where every city is a distinct option. Grand Forks is the budget choice at $81,653 annually, running $552 below Fargo and $2,064 below Bismarck. Fargo occupies the middle position at $82,205, close enough to Grand Forks that the difference is largely a lifestyle call rather than a financial one. Bismarck stands as the premium option at $83,717, the only city that clears $83,000. None of these gaps are dramatic in absolute terms, but the structure matters: the jump between Fargo and Bismarck, at $1,512 per year, is nearly three times the gap between Grand Forks and Fargo. If you're cost-optimizing within North Dakota, the meaningful decision point is whether Bismarck's job market justifies that step up from Fargo, not the marginal difference between Grand Forks and Fargo.
Do Local Salaries Keep Up in North Dakota?
They don't, anywhere in the state, and you should go in clear-eyed about that. Every tracked city shows a positive salary gap, meaning the median local wage falls short of what residents actually need to cover a comfortable standard of living. In Grand Forks, the median local salary of $49,760 leaves a $31,893 shortfall against the $81,653 required income. Fargo's median of $51,050 produces a $31,155 gap. Bismarck's median of $52,560 closes the distance slightly, leaving a $31,157 gap against its $83,717 threshold. The gaps are remarkably similar across all three cities, which tells you the problem isn't one city's depressed wages but a statewide pattern where median earners rely on household income, secondary earners, or lower lifestyle expectations to make the math work. Fargo comes closest to closing its gap in absolute dollar terms at $31,155, edging Bismarck's $31,157 by just two dollars.
Who Should Consider North Dakota
North Dakota rewards people who arrive with income that doesn't depend on the local wage floor. A remote worker earning $95,000 a year clears the required income threshold in all three cities and pockets the difference in a state that prices well below the national median of $92,839. That's a genuinely strong position. Teachers, healthcare support staff, or retail workers earning near the local medians will find the salary gap real and persistent, regardless of which city they choose. Bismarck makes the most sense for energy-sector professionals or state government workers whose salaries are calibrated to that market. Fargo suits people who want the largest metro economy and the most amenity density at a cost that stays near the state median. Grand Forks is the right call for anyone affiliated with the University of North Dakota or the Air Force base, where the lower required income of $81,653 stretches institutional salaries further than they'd go in Bismarck.
Frequently asked questions
What's the most affordable city in North Dakota?
Grand Forks is the most affordable tracked city in North Dakota. You need about $81,661 per year to live comfortably there, the lowest of the 3 North Dakota cities CityWage tracks.
What's the highest-cost city in North Dakota?
Bismarck is the highest-cost tracked city in North Dakota, at about $83,725 per year to live comfortably.
Does the median salary in North Dakota cover the cost of living?
In every tracked North Dakota city, the median local salary falls short of what's needed to live comfortably. The gap is smallest in Fargo, where a median wage of $51,050 trails the $82,213 needed by $31,163.
Nearby states