We have found 766 properties in Belmont, NH. Average property sale price in Belmont is $143,574. It is 44.2% lower than average property value in New Hampshire. Average price per square feet in Belmont is $94. It is 28.2% lower than average property value in New Hampshire.