We have found 25 properties on Amherst St, New Britain, CT. Average price per square feet on Amherst St is $114. It is 31.0% higher than average price per sqft New Britain. Average sale price on Amherst St is $146,982. It is 6.4% higher than average sale price in New Britain.