Shrewsbury, MA Homes for Sale
-
-
$1,395,000
- 4 Beds
- 3.5 Baths
- 4,566 Sq Ft
63 High St, Shrewsbury, MA 01545
63 High St, Shrewsbury, MA 01545 -
$1,449,999
- 4 Beds
- 4 Baths
- 4,554 Sq Ft
lot 0 Falcon Dr, Shrewsbury, MA 01545
lot 0 Falcon Dr, Shrewsbury, MA 01545 -
$1,299,900
- 6 Beds
- 3.5 Baths
- 5,507 Sq Ft
69 Camelot Dr, Shrewsbury, MA 01545
69 Camelot Dr, Shrewsbury, MA 01545 -
$1,525,000
- 6 Beds
- 5 Baths
- 4,996 Sq Ft
26 Blackthorn Rd, Shrewsbury, MA 01545
26 Blackthorn Rd, Shrewsbury, MA 01545 -
$1,399,000
- 5 Beds
- 3 Baths
- 3,955 Sq Ft
38 Keyes House Rd, Shrewsbury, MA 01545
38 Keyes House Rd, Shrewsbury, MA 01545 -
$1,290,000
- 5 Beds
- 3 Baths
- 4,702 Sq Ft
15 Keyes House Rd, Shrewsbury, MA 01545
15 Keyes House Rd, Shrewsbury, MA 01545 -
$934,000
- 5 Beds
- 3 Baths
- 3,400 Sq Ft
315 Maple Ave, Shrewsbury, MA 01545
315 Maple Ave, Shrewsbury, MA 01545 -
$925,000
- 4 Beds
- 2.5 Baths
- 4,398 Sq Ft
307 Main St, Shrewsbury, MA 01545
307 Main St, Shrewsbury, MA 01545 -
$1,079,900
- 4 Beds
- 3.5 Baths
- 3,342 Sq Ft
495 Grafton St, Shrewsbury, MA 01545
495 Grafton St, Shrewsbury, MA 01545 -
$340,000
- 2 Beds
- 2 Baths
- 1,134 Sq Ft
65 Commons Dr Unit 502, Shrewsbury, MA 01545
65 Commons Dr Unit 502, Shrewsbury, MA 01545 -
$849,900
- 5 Beds
- 2 Baths
- 1,992 Sq Ft
56 Francis Ave, Shrewsbury, MA 01545
56 Francis Ave, Shrewsbury, MA 01545 -
$525,000
- 3 Beds
- 1.5 Baths
- 1,520 Sq Ft
401 Grafton St, Shrewsbury, MA 01545
401 Grafton St, Shrewsbury, MA 01545 -
$399,000
- 2 Beds
- 2 Baths
- 1,093 Sq Ft
65 Commons Dr Unit 603, Shrewsbury, MA 01545
65 Commons Dr Unit 603, Shrewsbury, MA 01545 -
$599,900
- 2 Beds
- 2 Baths
- 2,358 Sq Ft
10 Gleason Rd, Shrewsbury, MA 01545
10 Gleason Rd, Shrewsbury, MA 01545 -
$1,749,999
- 6 Beds
- 4.5 Baths
- 3,800 Sq Ft
1 Falcon Dr, Shrewsbury, MA 01545
1 Falcon Dr, Shrewsbury, MA 01545 -
-
$619,000
- 3 Beds
- 2 Baths
- 2,056 Sq Ft
27 Wheelock Rd, Shrewsbury, MA 01545
27 Wheelock Rd, Shrewsbury, MA 01545 -
$689,000
- 4 Beds
- 2 Baths
- 2,039 Sq Ft
86 Harriet Ave, Shrewsbury, MA 01545
86 Harriet Ave, Shrewsbury, MA 01545 -
$649,900
- 3 Beds
- 2 Baths
- 2,099 Sq Ft
41 Avon Ave, Shrewsbury, MA 01545
41 Avon Ave, Shrewsbury, MA 01545 -
$659,000 Open Sat 10:30AM - 12:30PM
- 4 Beds
- 1.5 Baths
- 1,734 Sq Ft
76 Hillside Dr, Shrewsbury, MA 01545
76 Hillside Dr, Shrewsbury, MA 01545 -
$475,000
- 4 Beds
- 2 Baths
- 1,735 Sq Ft
8 Van Ness Ave, Shrewsbury, MA 01545
8 Van Ness Ave, Shrewsbury, MA 01545 -
$619,000
- 3 Beds
- 1.5 Baths
- 1,666 Sq Ft
44 Clews St, Shrewsbury, MA 01545
44 Clews St, Shrewsbury, MA 01545 -
$625,000
- 2 Beds
- 2 Baths
- 1,440 Sq Ft
49 Bay View Dr, Shrewsbury, MA 01545
49 Bay View Dr, Shrewsbury, MA 01545 -
$519,900
- 2 Beds
- 2.5 Baths
- 2,358 Sq Ft
79 Brookdale Cir, Shrewsbury, MA 01545
79 Brookdale Cir, Shrewsbury, MA 01545 -
$799,900
- 5 Beds
- 2.5 Baths
- 2,314 Sq Ft
8 Wadsworth Rd, Shrewsbury, MA 01545
8 Wadsworth Rd, Shrewsbury, MA 01545 -
$765,000
- 4 Beds
- 3 Baths
- 2,678 Sq Ft
159 Grafton St, Shrewsbury, MA 01545
159 Grafton St, Shrewsbury, MA 01545 -
$1,425,000
- 4 Beds
- 4 Baths
- 4,000 Sq Ft
40 High St, Shrewsbury, MA 01545
40 High St, Shrewsbury, MA 01545 -
$733,500
- 4 Beds
- 2 Baths
- 1,854 Sq Ft
650 Grafton St, Shrewsbury, MA 01545
650 Grafton St, Shrewsbury, MA 01545 -
$850,000
- 2 Beds
- 2.5 Baths
- 2,757 Sq Ft
40 Adams Farm Rd, Shrewsbury, MA 01545
40 Adams Farm Rd, Shrewsbury, MA 01545 -
$1,459,999
- 5 Beds
- 4.5 Baths
- 4,887 Sq Ft
231 Gulf St, Shrewsbury, MA 01545
231 Gulf St, Shrewsbury, MA 01545 -
$1,975,000
- 4 Beds
- 4.5 Baths
- 4,707 Sq Ft
9 Morningside Dr, Shrewsbury, MA 01545
9 Morningside Dr, Shrewsbury, MA 01545 -
$1,938,000
- 4 Beds
- 3.5 Baths
- 4,400 Sq Ft
22 Adams Rd, Shrewsbury, MA 01545
22 Adams Rd, Shrewsbury, MA 01545 -
$660,000
- 2 Beds
- 2.5 Baths
- 1,916 Sq Ft
30 Eastern Point Dr Unit 30, Shrewsbury, MA 01545
30 Eastern Point Dr Unit 30, Shrewsbury, MA 01545 -
$684,900
- 5 Beds
- 2 Baths
- 2,522 Sq Ft
6 Birch Ln, Shrewsbury, MA 01545
6 Birch Ln, Shrewsbury, MA 01545 -
$1,250,000
- 4 Beds
- 3.5 Baths
- 3,127 Sq Ft
26 Waterville Ln, Shrewsbury, MA 01545
26 Waterville Ln, Shrewsbury, MA 01545 -
$1,199,900
- 4 Beds
- 3.5 Baths
- 4,332 Sq Ft
28 Sewall St, Shrewsbury, MA 01545
28 Sewall St, Shrewsbury, MA 01545 -
$849,900
- 3 Beds
- 1.5 Baths
- 1,384 Sq Ft
26 High St, Shrewsbury, MA 01545
26 High St, Shrewsbury, MA 01545 -
$799,000
- 3 Beds
- 2.5 Baths
- 2,552 Sq Ft
56 Ireta Rd, Shrewsbury, MA 01545
56 Ireta Rd, Shrewsbury, MA 01545 -
$499,000
- 3 Beds
- 2 Baths
- 1,078 Sq Ft
45 -45A Bay View Dr, Shrewsbury, MA 01545
45 -45A Bay View Dr, Shrewsbury, MA 01545
Showing Results 1 - 40, Page 1 of 2
Why Live in Shrewsbury



Home Trends in Shrewsbury, MA
On average, homes in Shrewsbury, MA sell after 26 days on the market compared to the national average of 50 days. The median sale price for homes in Shrewsbury, MA over the last 12 months is $635,000, up 2% from the median home sale price over the previous 12 months.
Housing Trends
Shrewsbury Types of Homes for Sale
More About Living in Shrewsbury
Popular Searches in Shrewsbury
Homes in Nearby Neighborhoods
- Outlying Shrewsbury Homes for Sale
- Route 20 District Homes for Sale
- Lake Park Homes for Sale
- Edgemere Homes for Sale
- Grafton Hill Homes for Sale
- Hamilton Homes for Sale
- Franklin Plantation Homes for Sale
- North Lincoln Street Homes for Sale
- Shrewsbury Street Homes for Sale
- Broadmeadow Brook Homes for Sale
Homes in Nearby Cities
- Worcester Homes for Sale
- Framingham Homes for Sale
- Marlborough Homes for Sale
- Natick Homes for Sale
- Woonsocket Homes for Sale
- Acton Homes for Sale
- Hopkinton Homes for Sale
- Leominster Homes for Sale
- Boxborough Homes for Sale
- Westborough Homes for Sale
- Sudbury Homes for Sale
- Franklin Homes for Sale
- Grafton Homes for Sale
- Concord Homes for Sale
- Uxbridge Homes for Sale
- Holden Homes for Sale
- Charlton Homes for Sale
- Milford Homes for Sale
- Hudson Homes for Sale