We have found 9 properties in Shelburne, NH. Average property sale price in Shelburne is $149,667. It is 41.8% lower than average property value in New Hampshire. Average price per square feet in Shelburne is $91. It is 30.5% lower than average property value in New Hampshire.