Benjamin Realty lists 105 homes for sale in Gloucester, MA right now, with a median asking price of $799,000 (from $279,000 to $4,500,000). 12 listings came on the market in the last 7 days. By type: 55 single-family homes, 41 condos and 9 multi-family homes. The median asking price per square foot is $507. Median prices by size: one-bedrooms $389,000, two-bedrooms $579,000, three-bedrooms $838,000 and four or more bedrooms $1,798,000.