We have found 25 properties on Long Shores Dr, Barrington, NH. Average price per square feet on Long Shores Dr is $128. It is 11.3% higher than average price per sqft Barrington. Average sale price on Long Shores Dr is $149,145. It is 36.5% lower than average sale price in Barrington.