Deals & Discount Filters
All Filters

Deals & Discounts

Price Range

Beds & Baths

Beds

Baths

Home Type

Pet Policy

Interior & Community Amenities

Speciality Housing

Keyword Search

  1. Discounts
    STUDIO
    $1,620+
    1 BED
    $1,845+
    2 BEDS
    $2,180+
    Total Monthly Price Total Monthly Price New
    Base Rent$1,595 - $3,355
    Required Monthly Fees$25
    Utilities & EssentialsVaries
    Total Monthly Price$1,620 - $3,380

    Wexford Village

    29 Duncannon Ave, Worcester, MA 01604
    (978) 233-9300
  2. 2 BEDS
    $2,650+
    3 BEDS
    $3,050+
    Total Monthly Price Total Monthly Price New
    Base Rent$2,650 - $3,250
    Required Monthly FeesNone
    Total Monthly Price$2,650 - $3,250
    - 12 Month Lease

    Prentice Place

    23 Prentice St, North Grafton, MA 01536
    (774) 772-6307
  3. 1 BED
    $2,189+
    2 BEDS
    $2,795+
    3 BEDS
    $3,136+
    Total Monthly Price Total Monthly Price New
    Base Rent$2,154 - $6,113
    Required Monthly Fees$35
    Total Monthly Price$2,189 - $6,148

    Audubon Shrewsbury

    870-890 Hartford Tpke, Shrewsbury, MA 01545
    (774) 515-4298
  4. 2 BEDS
    $2,600
    Total Monthly Price Total Monthly Price New
    Base Rent$2,600
    Required Monthly FeesNone
    Total Monthly Price$2,600
    - 12 Month Lease

    149 Main Street Apartments

    149 Main St, Upton, MA 01568
    (774) 292-5196
  5. 1 BED
    $2,285+
    2 BEDS
    $2,795+
    Total Monthly Price Total Monthly Price New
    Base Rent$2,285 - $3,200
    Utilities & EssentialsVaries
    Total Monthly Price$2,285 - $3,200
    - 12 Month Lease

    Edgemere Crossing

    100 Flint Pond Cir, Shrewsbury, MA 01545
    (774) 551-1180
  6. 1 BED
    $2,295+
    2 BEDS
    $2,750+
    Total Monthly Price Total Monthly Price New
    Base Rent$2,295 - $2,825
    Required Monthly FeesNone
    Total Monthly Price$2,295 - $2,825
    - 12 Month Lease

    19 Canal Apartments

    19 Canal St, Millbury, MA 01527
    (774) 551-1497
  7. 1 BED
    $1,899+
    2 BEDS
    $2,293+
    Total Monthly Price Total Monthly Price New
    Base Rent$1,899 - $4,186
    Utilities & EssentialsVaries
    Total Monthly Price$1,899 - $4,186

    Ashford Crossing

    22 Yorkshire Ter, Shrewsbury, MA 01545
    (508) 571-6502
  8. 1 BED
    $2,264+
    2 BEDS
    $2,600+
    Total Monthly Price Total Monthly Price New
    Base Rent$2,264 - $2,740
    Utilities & EssentialsVaries
    Total Monthly Price$2,264 - $2,740
    - 12 Month Lease

    Spark Millbury

    65 Canal St, Millbury, MA 01527
    (978) 307-8099
  9. 1 BED
    $2,600+
    2 BEDS
    $2,950+
    Total Monthly Price Total Monthly Price New
    Base Rent$2,600 - $3,200
    Required Monthly FeesNone
    Total Monthly Price$2,600 - $3,200
    - 12 Month Lease

    Cobblestone Village Apartments

    7 Cobblestone Village Way, Millbury, MA 01527
    (774) 545-8677
  10. Building Photo - The Elmwood
    STUDIO
    $2,049+
    1 BED
    $2,425+
    2 BEDS
    $3,295+
    Total Monthly Price Total Monthly Price New
    Base Rent$2,049 - $3,295
    Required Monthly FeesNone
    Total Monthly Price$2,049 - $3,295
    - 12 Month Lease

    The Elmwood

    526 Hartford Tpke, Shrewsbury, MA 01545
    (508) 401-8424
  11. STUDIO
    $1,758+
    1 BED
    $1,938+
    Total Monthly Price Total Monthly Price New
    Base Rent$1,758 - $2,623
    Required Monthly FeesNone
    Total Monthly Price$1,758 - $2,623

    Shrewsbury Commons

    51 Commons Dr, Shrewsbury, MA 01545
    (978) 626-3826
  12. Building Photo - 340 Sunderland Rd
    2 BEDS, 2 BATHS
    $2,190
    Total Monthly Price Total Monthly Price New
    Base Rent$2,190
    Required Monthly FeesNone
    Total Monthly Price$2,190
    - 12 Month Lease

    340 Sunderland Rd Unit 17

    340 Sunderland Rd, Worcester, MA 01604
  13. Building Photo - 127 Church Ave
    3 BEDS, 2 BATHS
    $2,000
    Total Monthly Price Total Monthly Price New
    Base Rent$2,000
    Required Monthly FeesNone
    Total Monthly Price$2,000
    - 12 Month Lease

    127 Church Ave Unit 127

    127 Church Ave, Northbridge, MA 01534
  14. Building Photo - 468 Massasoit Rd
    Rent Special
    1 BED, 1 BATH
    $2,300
    Total Monthly Price Total Monthly Price New
    Base Rent$2,300
    Required Monthly FeesNone
    Total Monthly Price$2,300
    - 12 Month Lease

    468 Massasoit Rd Unit First floor

    468 Massasoit Rd, Worcester, MA 01604
  15. Building Photo - 15 Samuel Dr
    2 BEDS, 3 BATHS
    $3,250
    Total Monthly Price Total Monthly Price New
    Base Rent$3,250
    Required Monthly FeesNone
    Total Monthly Price$3,250
    - 12 Month Lease

    15 Samuel Dr

    15 Samuel Dr, North Grafton, MA 01536
  16. STUDIO, 1 BATH
    $1,675
    Total Monthly Price Total Monthly Price New
    Base Rent$1,675
    Required Monthly FeesNone
    Total Monthly Price$1,675
    - 6 Month Lease

    63 Purinton St

    63 Purinton St, Shrewsbury, MA 01545
  17. 2 BEDS, 2 BATHS
    $2,190
    Total Monthly Price Total Monthly Price New
    Base Rent$2,190
    Required Monthly FeesNone
    Total Monthly Price$2,190
    - 12 Month Lease

    340 Sunderland Rd Unit 17A

    340 Sunderland Rd, Worcester, MA 01604
  18. 4 BEDS, 1 BATH
    $2,400
    Total Monthly Price Total Monthly Price New
    Base Rent$2,400
    Required Monthly FeesNone
    Total Monthly Price$2,400
    - 12 Month Lease

    21 Pleasant St Unit 2

    21 Pleasant St, Upton, MA 01568
  19. Building Photo - 292 Providence Rd
    2 BEDS, 1 BATH
    $1,800
    Total Monthly Price Total Monthly Price New
    Base Rent$1,800
    Required Monthly FeesNone
    Total Monthly Price$1,800

    292 Providence Rd Unit D

    292 Providence Rd, Grafton, MA 01560
  20. Building Photo - 19 Cross St
    3 BEDS, 1 BATH
    $2,300
    Total Monthly Price Total Monthly Price New
    Base Rent$2,300
    Required Monthly FeesNone
    Total Monthly Price$2,300

    19 Cross St Unit 1R

    19 Cross St, Grafton, MA 01560
  21. 3 BEDS, 1 BATH
    $2,300
    Total Monthly Price Total Monthly Price New
    Base Rent$2,300
    Required Monthly FeesNone
    Total Monthly Price$2,300

    38 Elmwood St

    38 Elmwood St, Grafton, MA 01560
  22. 2 BEDS, 2 BATHS
    $2,500
    Total Monthly Price Total Monthly Price New
    Base Rent$2,500
    Required Monthly FeesNone
    Total Monthly Price$2,500

    136 Ferry St

    136 Ferry St, Grafton, MA 01560
  23. 1 BED, 1 BATH
    $1,700
    Total Monthly Price Total Monthly Price New
    Base Rent$1,700
    Required Monthly FeesNone
    Total Monthly Price$1,700

    151 Providence Rd Unit H

    151 Providence Rd, Grafton, MA 01519
  24. 2 BEDS, 1 BATH
    $2,500
    Total Monthly Price Total Monthly Price New
    Base Rent$2,500
    Required Monthly FeesNone
    Total Monthly Price$2,500

    45 Kinglet Dr

    45 Kinglet Dr, Shrewsbury, MA 01545
Showing 42 of 59 results, Page 1 of 2

Grafton at a Glance

Average Rent

$1,414
(All bedrooms and property types)
Learn more about
Average Rent in Grafton
6

School Rating

out of 10 Rating
Learn more about
Schools in Grafton

Grafton, MA Apartments for Rent

Settled in 1718 and incorporated in 1735, Grafton, Massachusetts combines deep historical roots with contemporary living. This Worcester County town, located 40 miles west of Boston and 5 miles southeast of Worcester, is part of the historic Blackstone River Valley National Heritage Corridor—America's earliest industrialized region. The town center features a classic New England common surrounded by preserved colonial-era buildings, while distinct areas like North Grafton, South Grafton, and former mill villages each maintain their own character.

Grafton's North Grafton MBTA station on the Framingham/Worcester Line provides direct access to Boston and Worcester. The town features six public schools and is home to Tufts University's Cummings School of Veterinary Medicine. Nature enthusiasts can explore Hassanamesitt Woods, offering miles of hiking trails and protected conservation land. With average one-bedroom apartment rents around $1,394—notably lower than the Massachusetts state average of $2,512—Grafton presents an opportunity to experience New England living with convenient access to major cities.

Renting in Grafton

Average Rental Rates and Apartment Sizes

Average Rent in Nearby Cities

(For 1 bedroom apartments)

Education

GreatSchools Rating

Public High School

Public
Grades 9-12
Students
GreatSchools Rating

Public Middle School

Public
Grades 6-8
Students
GreatSchools Rating

Public Elementary School

Public
Grades K-5
Students
GreatSchools Rating

Public Elementary School

Public
Grades K-5
Students

Data provided by GreatSchools.org 2025 © 2025. All rights reserved.

Frequently asked questions about renting in Grafton, MA

What are the average rent costs in Grafton, MA?

The average rent in Grafton, MA is $1,414.

What are the average rent costs of a one bedroom apartment in Grafton, MA?

The average rent for a 1 bedroom apartment in Grafton, MA is $1,414.

What are the average rent costs of a two bedroom apartment in Grafton, MA?

The average rent for a 2 bedroom apartment in Grafton, MA is $1,966.

tooltips

I would like to...
0 out of 400 characters
By clicking above, you agree we may pass along your info so this property or the property’s affiliates can email, call, text, or autodial you to follow up and for any purpose. You also agree to... By clicking above, you agree we may pass along your info so this property or the property’s affiliates can email, call, text, or autodial you to follow up and for any purpose. You also agree to Apartmentfinder.com’s Privacy Statement and Terms of Service. Consent is not a condition for services. Message and data rates may apply. Read More Read Less

Submitting Request

Thank You

Your email has been sent.

Learn about our ratings.