We have found 11 properties on France Rd, Barrington, NH. Average price per square feet on France Rd is $137. It is 19.1% higher than average price per sqft Barrington. Average sale price on France Rd is $285,000. It is 21.4% higher than average sale price in Barrington.