We have found 162 properties on Essex St, Beverly, MA. Average price per square feet on Essex St is $167. It is 5.1% lower than average price per sqft Beverly. Average sale price on Essex St is $291,221. It is 21.1% lower than average sale price in Beverly.