1,039 House For Sale Buy Owner in North Dakota

There are currently 1,039 homes for sale in North Dakota. The median list price in North Dakota is $167,444 and the average price per square foot is $336.

Recently added properties for sale in North Dakota