Apartments and houses for sale in McHenry County, ND
Loading...
Enable notifications and we'll notify you immediately when a new property becomes available for sale in McHenry County, ND on one of the most popular real estate sites!
4 listings

306 SW 4th St, Granville, ND 58741
$189,000
2200 sqft
5 beds
2 baths
$85.9/sqft
May 20, 2026 - Source: realtor.com +3 more
New
14 days ago
Granville, ND

503 1st Ave W, Velva, ND 58790
$165,000
2168 sqft
3 beds
1 bath
$76.1/sqft
May 14, 2026 - Source: realtor.com +3 more
New
21 days ago
Velva, ND

405 3rd St SW, Towner, ND 58788
$69,000
974 sqft
2 beds
$70.8/sqft
May 11, 2026 - Source: realtor.com +2 more
New
24 days ago
Towner, ND

107 Bertsch St, Upham, ND 58789
$120,000
1872 sqft
2 beds
1 bath
$64.1/sqft
May 08, 2026 - Source: zillow.com +3 more
New
27 days ago
Upham, ND
What's the average cost of properties in McHenry County, ND?
Based on the last 30 days, the average property price in McHenry County, ND is $135,750.
This is 60.4% lower than the average price of properties for sale in North Dakota.
This is 60.4% lower than the average price of properties for sale in North Dakota.
How often do new properties for sale come on the market in McHenry County, ND?
On average, a new property is put on the market for sale in McHenry County, ND every 8 days.
Filters
Price Range
$
$
Number of Bedrooms
Number of Bathrooms
Square Feet
sqft
sqft