YieldBadger

Rent in North Dakota by city

We have rent figures for 372 cities and 406 ZIP codes in North Dakota. Across those ZIPs, the median typical 2-bedroom rent is $1,014 a month. By city, typical 2-bedroom rent runs from $292 in Dunseith to $2,167 in Lansford.

372 North Dakota cities

Typical 2-bedroom rent

Frequently asked questions

What is the average rent for a 2-bedroom in North Dakota?
About $1,014 a month: the median of the typical rents in 406 ZIP codes, which range from $292–$2,167.
What is the average rent for a 1-bedroom in North Dakota?
About $851 a month: the median of the typical rents in 406 ZIP codes, which range from $241–$1,461.
What is the average rent for a 3-bedroom in North Dakota?
About $1,404 a month: the median of the typical rents in 406 ZIP codes, which range from $478–$2,214.
Which city in North Dakota has the highest rent?
Of the cities we cover, Lansford has the highest typical 2-bedroom rent ($2,167 a month) and Dunseith the lowest ($292).
Where do these North Dakota rent figures come from?
HUD Small Area Fair Market Rents (Oct 1, 2026), Census ACS 5-year median gross rent (Dec 31, 2024) and HUD county Fair Market Rents (Oct 1, 2026).