$929,000 Sold Aug 29, 2025
- 3,500 Sq Ft
- $265/SF
- 42 Days On Market
- 4 Beds
- 3.5 Baths
- Built 1986
56 Grafton Rd, Upton, MA 01568
56 Grafton Rd, Upton, MA 01568$929,000 Sold Aug 29, 2025
56 Grafton Rd, Upton, MA 01568
56 Grafton Rd, Upton, MA 01568$389,000 Sold Aug 29, 2025
120 High St, Upton, MA 01568
120 High St, Upton, MA 01568$479,500 Sold Aug 26, 2025
12 Hartford Ave N, Upton, MA 01568
12 Hartford Ave N, Upton, MA 01568$925,000 Sold Aug 22, 2025
8 Miscoe Hill Rd, Upton, MA 01568
8 Miscoe Hill Rd, Upton, MA 01568$775,000 Sold Aug 11, 2025
290 Westboro Rd, Upton, MA 01568
290 Westboro Rd, Upton, MA 01568$1,099,500 Sold Aug 11, 2025
16 Rawson Farm Rd, Mendon, MA 01756
16 Rawson Farm Rd, Mendon, MA 01756$490,000 Sold Aug 08, 2025
140 Main St Unit A, Upton, MA 01568
140 Main St Unit A, Upton, MA 01568$925,000 Sold Aug 05, 2025
22 Cider Mill Ln, Upton, MA 01568
22 Cider Mill Ln, Upton, MA 01568$810,000 Sold Aug 01, 2025
244 North St, Upton, MA 01568
244 North St, Upton, MA 01568$1,195,000 Sold Jul 31, 2025
12 Stoddard St, Upton, MA 01568
12 Stoddard St, Upton, MA 01568$780,000 Sold Jul 31, 2025
20 Maple Ave, Upton, MA 01568
20 Maple Ave, Upton, MA 01568$1,050,000 Sold Jul 31, 2025
5 Briarwood Ln, Upton, MA 01568
5 Briarwood Ln, Upton, MA 01568$917,975 Sold Jul 31, 2025
6 Boot Shop Rd Unit 34, Upton, MA 01568
6 Boot Shop Rd Unit 34, Upton, MA 01568$1,075,000 Sold Jul 25, 2025
93 East St, Upton, MA 01568
93 East St, Upton, MA 01568$485,000 Sold Jul 25, 2025
23 Hartford Ave S, Upton, MA 01568
23 Hartford Ave S, Upton, MA 01568$299,000 Sold Jul 22, 2025
1 Nelson St Unit C, Upton, MA 01568
1 Nelson St Unit C, Upton, MA 01568$700,000 Sold Jul 22, 2025
43 W Main St, Upton, MA 01568
43 W Main St, Upton, MA 01568$710,000 Sold Jul 11, 2025
334 Mendon St, Upton, MA 01568
334 Mendon St, Upton, MA 01568$605,000 Sold Jul 11, 2025
4 Fiske Mill Rd, Upton, MA 01568
4 Fiske Mill Rd, Upton, MA 01568$1,327,090 Sold Jul 11, 2025
19 Juniper Rd, Upton, MA 01568
19 Juniper Rd, Upton, MA 01568$807,861 Sold Jul 11, 2025
8 Chickadee Way Unit 24, Upton, MA 01568
8 Chickadee Way Unit 24, Upton, MA 01568$920,000 Sold Jul 10, 2025
175 Pleasant St, Upton, MA 01568
175 Pleasant St, Upton, MA 01568$680,000 Sold Jul 09, 2025
25 Warren St, Upton, MA 01568
25 Warren St, Upton, MA 01568$693,000 Sold Jul 09, 2025
7 Sienna Cir Unit 7, Upton, MA 01568
7 Sienna Cir Unit 7, Upton, MA 01568$915,000 Sold Jun 30, 2025
136 Glenview St, Upton, MA 01568
136 Glenview St, Upton, MA 01568$342,500 Sold Jun 27, 2025
Lot A Kiwanis Beach Rd, Upton, MA 01568
Lot A Kiwanis Beach Rd, Upton, MA 01568$317,500 Sold Jun 27, 2025
Lot B Kiwanis Beach Rd, Upton, MA 01568
Lot B Kiwanis Beach Rd, Upton, MA 01568$416,000 Sold Jun 25, 2025
16 Picadilly St, Upton, MA 01568
16 Picadilly St, Upton, MA 01568$805,000 Sold Jun 24, 2025
19 Prospect St, Upton, MA 01568
19 Prospect St, Upton, MA 01568$885,000 Sold Jun 20, 2025
4 Oak Dr, Upton, MA 01568
4 Oak Dr, Upton, MA 01568$849,000 Sold Jun 20, 2025
30 Prospect St, Upton, MA 01568
30 Prospect St, Upton, MA 01568$690,000 Sold Jun 20, 2025
23 Warren St, Upton, MA 01568
23 Warren St, Upton, MA 01568$815,000 Sold Jun 16, 2025
9 Thayer St, Upton, MA 01568
9 Thayer St, Upton, MA 01568$411,000 Sold Jun 11, 2025
26 Hartford Ave N, Upton, MA 01568
26 Hartford Ave N, Upton, MA 01568$750,000 Sold Jun 10, 2025
17 Henrys Path, Upton, MA 01568
17 Henrys Path, Upton, MA 01568$390,000 Sold Jun 09, 2025
19 Glen Ave, Upton, MA 01568
19 Glen Ave, Upton, MA 01568$475,000 Sold Jun 03, 2025
113 Hecla St, Uxbridge, MA 01569
113 Hecla St, Uxbridge, MA 01569$725,000 Sold May 30, 2025
139 Warren St, Upton, MA 01568
139 Warren St, Upton, MA 01568$1,250,000 Sold May 30, 2025
70 Grove, Upton, MA 01568
70 Grove, Upton, MA 01568$1,165,000 Sold May 29, 2025
68 Glenview St, Upton, MA 01568
68 Glenview St, Upton, MA 01568Showing Results 1 - 40, Page 1 of 3
On average, homes in Upton, MA sell after 40 days on the market compared to the national average of 52 days. The median sale price for homes in Upton, MA over the last 12 months is $730,000, up 6% from the median home sale price over the previous 12 months.