Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Shrewsbury, MA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
41
Homes
Sort by Recommended
$759,000
657 Grafton Street
Shrewsbury, MA 01545
4
Beds
2.5
Baths
2,499
Sq. Ft.
$1,899,999
589 South Street
Shrewsbury, MA 01545
5
Beds
4
Baths
3,858
Sq. Ft.
$849,000
106 Reservoir Street
Shrewsbury, MA 01545
3
Beds
1.5
Baths
2,717
Sq. Ft.
$160,000
151 Hartford Turnpike, Unit 41
Shrewsbury, MA 01545
2
Beds
1
Bath
800
Sq. Ft.
$329,900
Lot 2 Fyrbeck Avenue
Shrewsbury, MA 01545
-
Beds
-
Baths
-
Sq. Ft.
$750,000
299 Spring Street
Shrewsbury, MA 01545
4
Beds
3
Baths
2,400
Sq. Ft.
$389,000
85 Commons Drive, Unit 311
Shrewsbury, MA 01545
2
Beds
2
Baths
1,134
Sq. Ft.
Virtual Tour
$1,549,999
601 R South Street
Shrewsbury, MA 01545
4
Beds
4
Baths
3,286
Sq. Ft.
$1,300,000
Lot 38 Clover Glen Circle
Shrewsbury, MA 01545
5
Beds
3
Baths
3,282
Sq. Ft.
Virtual Tour
$2,249,999
Lot O Lot O Falcon Drive
Shrewsbury, MA 01545
5
Beds
4
Baths
4,500
Sq. Ft.
$665,000
4 Ivy Path
Shrewsbury, MA 01545
3
Beds
2
Baths
2,194
Sq. Ft.
$549,900
22 Walnut Street
Shrewsbury, MA 01545
3
Beds
2
Baths
2,236
Sq. Ft.
$899,900
114 Old Mill Road
Shrewsbury, MA 01545
4
Beds
3
Baths
2,500
Sq. Ft.
$599,900
96 Harriet Avenue
Shrewsbury, MA 01545
3
Beds
1.5
Baths
1,256
Sq. Ft.
$550,000
7 Neptune Drive
Shrewsbury, MA 01545
3
Beds
1
Bath
1,008
Sq. Ft.
$729,000
5 Linda Circle
Shrewsbury, MA 01545
3
Beds
2
Baths
1,938
Sq. Ft.
$599,000
123 Orchard Meadow Drive, Unit 123
Shrewsbury, MA 01545
2
Beds
3
Baths
1,580
Sq. Ft.
$629,900
24 Whitney Street
Shrewsbury, MA 01545
4
Beds
2
Baths
1,900
Sq. Ft.
$629,900
5 Stanley Road
Shrewsbury, MA 01545
5
Beds
2
Baths
2,766
Sq. Ft.
$1,649,000
9 Flanagan Drive
Shrewsbury, MA 01545
5
Beds
5
Baths
4,629
Sq. Ft.
$625,000
76 South Quinsigamond Avenue, Unit 6
Shrewsbury, MA 01545
2
Beds
3
Baths
2,745
Sq. Ft.
Virtual Tour
$320,500
85 Commons Drive, Unit 403
Shrewsbury, MA 01545
2
Beds
1
Bath
946
Sq. Ft.
$59,000
151 Hartford Turnpike, Unit 40
Shrewsbury, MA 01545
1
Bed
1
Bath
600
Sq. Ft.
$562,500
5 Garfield Avenue
Shrewsbury, MA 01545
3
Beds
2
Baths
1,366
Sq. Ft.
$299,999
299 Boylston Street
Shrewsbury, MA 01545
-
Beds
-
Baths
-
Sq. Ft.
$1,500,000
538 Hartford Turnpike
Shrewsbury, MA 01545
3
Beds
1
Bath
3,000
Sq. Ft.
$729,900
105 Hartford Turnpike
Shrewsbury, MA 01545
4
Beds
1.5
Baths
2,421
Sq. Ft.
$639,900
10 Higgins Street
Shrewsbury, MA 01545
3
Beds
2.5
Baths
2,022
Sq. Ft.
$1,649,000
Lot 1 Olde Colony Shrewsbury Ma
Shrewsbury, MA 01545
4
Beds
4
Baths
3,550
Sq. Ft.
$1,100,000
495 Grafton Street
Shrewsbury, MA 01545
4
Beds
3.5
Baths
3,342
Sq. Ft.
$949,900
662 Main Street
Shrewsbury, MA 01545
4
Beds
3
Baths
3,570
Sq. Ft.
$1,199,900
9 A Blackthorn Road
Shrewsbury, MA 01545
5
Beds
3.5
Baths
3,650
Sq. Ft.
$834,900
22 Svenson Road
Shrewsbury, MA 01545
4
Beds
2.5
Baths
3,029
Sq. Ft.
$1,300,000
56 Oregon Avenue
Shrewsbury, MA 01545
4
Beds
3.5
Baths
3,000
Sq. Ft.
$2,150,000
84 High Street
Shrewsbury, MA 01545
5
Beds
4.5
Baths
3,675
Sq. Ft.
$1,300,000
647 Main Street
Shrewsbury, MA 01545
5
Beds
2.5
Baths
5,892
Sq. Ft.
$650,000
58 Blossom Tree Drive, Unit 58
Shrewsbury, MA 01545
3
Beds
3.5
Baths
2,752
Sq. Ft.
$775,000
18 Independence Lane, Unit 18
Shrewsbury, MA 01545
2
Beds
2.5
Baths
2,701
Sq. Ft.
$348,000
19 Eaglehead Terrace, Unit 1
Shrewsbury, MA 01545
1
Bed
1
Bath
899
Sq. Ft.
$399,900
0 Cherry Street
Shrewsbury, MA 01545
-
Beds
-
Baths
-
Sq. Ft.
1
2
Compass
MA
Worcester County
Shrewsbury
Homes for Sale near Shrewsbury
Neighborhoods
Broadmeadow Brook
Burncoat
East Worcester
Edgemere
Grafton Hill
Lakeway Business District
Oak Street Historic District
Route 20 District
Shrewsbury Town Center
Lake Park
Green Hill-Lincoln Square
Biotech Park Area
North Worcester
Hamilton - East Worcester
North Lincoln Street
Northborough Center
Shrewsbury Street
Franklin Plantation
Greendale
Westborough Center
Show More
Cities
Worcester
West Boylston
Westborough
North Grafton
Northborough
Grafton
Boylston
Millbury
Holden
Upton
Berlin
South Grafton
Auburn
Sutton
Marlborough
Hopkinton
Clinton
Sterling
Lancaster
Northbridge
Show More
ZIPs
01606
01532
01536
01545
01581
01604
01605
01505
01655
01527
01583
01653
01607
01519
01608
01610
01520
01609
01568
01503
Show More
Looking for Rentals?
Homes and Apartments for Rent in Shrewsbury
Similar:
Northborough
Westborough
Worcester
Northborough Center
Westborough Center