We have found 171 properties in Dunbarton, NH. Average property sale price in Dunbarton is $246,336. It is 4.2% lower than average property value in New Hampshire. Average price per square feet in Dunbarton is $117. It is 10.7% lower than average property value in New Hampshire.