We have found 276 properties in North Branch, MN. Average property sale price in North Branch is $173,910. It is 31.2% lower than average property value in Minnesota. Average price per square feet in North Branch is $112. It is 18.2% lower than average property value in Minnesota.