

- Buy a Home
- ALUXETY Exclusive Real Estate Listings
- Brand New Listings
- Search Massachusetts Homes for Sale
- Open Houses
- North Shore MA Towns
- North Shore Homes for Sale
- Amesbury Homes For Sale
- Andover Homes for Sale
- Beverly Homes for Sale
- Boxford Homes for Sale
- Danvers Homes for Sale
- Essex Homes for Sale
- Georgetown Homes for Sale
- Gloucester Homes for Sale
- Groveland Homes for Sale
- Hamilton Homes For Sale
- Haverhill Homes for Sale
- Ipswich Homes for Sale
- Lawrence Homes for Sale
- Lynn Homes for Sale
- Marblehead Homes for Sale
- Merrimac Homes for Sale
- Methuen Homes for Sale
- Middleton Homes for Sale
- Nahant Homes for Sale
- Newbury Homes for Sale
- Newburyport Homes for Sale
- Peabody Homes for Sale
- Rockport Homes for Sale
- Rowley Homes for Sale
- Salem Homes & Condos for Sale
- Salisbury Homes for Sale
- Swampscott Homes for Sale
- Topsfield Homes for Sale
- West Newbury Homes for Sale
- New Construction Homes For Sale
- Antique Homes for Sale
- Specialty Properties
- Luxury Homes for Sale - North Shore MA
- Home Buyer Articles
- Mortgage Calculator
- Sell Your Home
- About The Armstrong Field Group
- REAL ESTATE CAREERS
- Real Estate Market Stats
- Real Estate Blog
- MORE
- Register
- Sign In

5,872 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- 1 Bed 1 Bath
$99,500 6.0%
$105,900
113 Fuller Road, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$127,700 5.1%
$134,500
33 Standish Street, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$145,000 3.3%
$149,900
152 Chard Street, Weymouth, MA
Other Types
- 3 Beds 1.5 Baths
$104,900
$104,900
59 Summer Street, Weymouth, MA
Other Types
- 3 Beds 1.5 Baths
$127,500
$127,500
81 Wilson Ave, Weymouth, MA
Other Types
- 3 Beds 1.5 Baths
$137,000 2.1%
$139,900
35 Gilmore Street, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$115,000
$115,000
64 Circuit Road, Weymouth, MA
Other Types
- 3 Beds 1.5 Baths
$174,000 5.9%
$184,900
81 Jaffrey Street, Weymouth, MA
Other Types
- 4 Beds 1.5 Baths
$144,900 3.3%
$149,900
315 Broad St, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$136,800
$136,800
58 Lochmere Ave, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$135,900 2.9%
$139,900
19 Perkins, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$160,000
$160,000
14 Lantern Lane, Weymouth, MA
Other Types
- 3 Beds 1.5 Baths
$164,900
$164,900
55 Elwood Drive, Weymouth, MA
Other Types
- 3 Beds 2 Baths
$134,000 2.8%
$137,900
403 Columbian Street, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$117,500
$117,500
18 Lochmere Ave, Weymouth, MA
Other Types
- 2 Beds 1.5 Baths
$117,500 4.4%
$122,900
5 Glendale, Weymouth, MA
Other Types
- 4 Beds 1 Bath
$135,000 6.8%
$144,900
80 Constitution, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$112,000 6.6%
$119,900
156 Roosevelt Rd, Weymouth, MA
Other Types
- 3 Beds 1 Bath
$134,000
$134,000
24 Forest, Weymouth, MA
Other Types
- 5 Beds 1 Bath
$145,000 6.4%
$154,900
239 Pleasant Street, Weymouth, MA
Other Types
- 3 Beds 1.5 Baths
$126,500
$126,500
42 Greenvale Ave, Weymouth, MA
Other Types
- 3 Beds 1.5 Baths
$107,500
$107,500
258 Washington Street, Weymouth, MA
Other Types
- 3 Beds 2 Baths
$165,000
$165,000
107 Jaffrey Street, Weymouth, MA
Other Types
- 3 Beds 1.5 Baths
$142,000
$142,000
175 Pond Street, Weymouth, MA
Other Types