Apartments & Homes for Rent in Massachusetts
RivoRent has 7,408 listings across 287 cities in Massachusetts, with rents from $150 – $22,500 per month. Pick a city to see photos, pricing and homes available now.
- Listings
- 7,408
- Cities
- 287
- Rent range
- $150 – $22,500
Cities in Massachusetts
Showing 1–120 of 287, most listings first.
- Boston2,451 listings · $175 – $14,5002,451
- Brookline535 listings · $1,125 – $11,340535
- Worcester399 listings · $810 – $4,140399
- Cambridge259 listings · $1,170 – $11,610259
- Somerville232 listings · $1,260 – $7,830232
- Revere159 listings · $1,485 – $8,280159
- Watertown141 listings · $2,205 – $7,000141
- Quincy138 listings · $855 – $3,995138
- Newton129 listings · $1,350 – $20,250129
- Medford125 listings · $850 – $8,190125
- Springfield103 listings · $500 – $2,585103
- Waltham89 listings · $250 – $7,30089
- Fall River79 listings · $600 – $3,15079
- Lowell75 listings · $425 – $3,51075
- Watertown Town70 listings · $1,800 – $5,62570
- Allston69 listings · $1,755 – $9,50069
- Brighton67 listings · $1,890 – $10,50067
- Malden56 listings · $960 – $4,41056
- Lynn55 listings · $800 – $4,38055
- Everett54 listings · $875 – $4,50054
- Arlington51 listings · $1,395 – $10,75551
- Haverhill51 listings · $400 – $4,21051
- Winthrop50 listings · $1,100 – $3,42050
- Norwood48 listings · $1,755 – $5,33548
- Brockton47 listings · $910 – $3,78047
- Worcester County45 listings · $810 – $4,14045
- Fitchburg41 listings · $900 – $2,70041
- Chelsea40 listings · $1,345 – $3,84040
- Salem37 listings · $880 – $4,45537
- Middlesex County36 listings · $810 – $20,25036
- Pittsfield36 listings · $381 – $3,50036
- Framingham35 listings · $950 – $5,50535
- Plymouth County31 listings · $920 – $11,70031
- Woburn31 listings · $1,665 – $4,44531
- New Bedford29 listings · $800 – $3,00029
- Lexington28 listings · $2,160 – $16,20028
- Lawrence27 listings · $800 – $3,75027
- Marshfield25 listings · $810 – $4,45025
- Dorchester24 listings · $1,700 – $3,95024
- Mission Hill24 listings · $2,700 – $8,00024
- Beverly23 listings · $650 – $4,50023
- Hampshire County23 listings · $800 – $5,40023
- Leominster23 listings · $1,350 – $2,45023
- Wakefield23 listings · $1,575 – $4,20523
- Belmont22 listings · $2,160 – $10,80022
- Weymouth22 listings · $1,580 – $4,30022
- Weymouth Town22 listings · $1,530 – $4,68022
- Hull21 listings · $1,620 – $3,60021
- Braintree Town20 listings · $1,395 – $3,53520
- Canton20 listings · $1,710 – $5,85020
- Marlborough20 listings · $1,260 – $4,40520
- Westfield20 listings · $1,200 – $2,60020
- Melrose19 listings · $1,485 – $4,50519
- Gardner18 listings · $1,350 – $2,07518
- Holyoke18 listings · $1,110 – $2,25018
- Stoughton18 listings · $1,755 – $3,41018
- Gloucester17 listings · $1,800 – $5,31017
- Barnstable County16 listings · $1,260 – $8,10016
- Chelmsford16 listings · $950 – $10,35016
- Dedham16 listings · $1,980 – $4,41016
- East Boston16 listings · $1,325 – $3,75016
- Raynham16 listings · $2,300 – $3,50016
- Burlington15 listings · $1,770 – $3,60015
- Chicopee15 listings · $840 – $1,98015
- Norfolk County15 listings · $1,215 – $11,34015
- Open15 listings · $1,825 – $3,50015
- Scituate15 listings · $1,980 – $4,49515
- East Sandwich14 listings · $1,260 – $4,50014
- Milton14 listings · $1,795 – $7,56514
- Peabody14 listings · $880 – $3,87014
- Stoneham13 listings · $1,665 – $4,86013
- Amherst Center12 listings · $1,665 – $3,96012
- Barnstable Town12 listings · $1,700 – $8,10012
- Boston (Brighton)12 listings · $2,200 – $6,00012
- Bristol County12 listings · $1,345 – $5,31012
- Needham12 listings · $2,430 – $6,75012
- Essex County11 listings · $800 – $7,00011
- Medfield11 listings · $1,710 – $2,92511
- North Andover11 listings · $1,755 – $4,05011
- Plymouth11 listings · $850 – $4,15511
- Shrewsbury11 listings · $1,395 – $3,60011
- Acton10 listings · $1,350 – $4,28010
- Andover10 listings · $1,575 – $7,00010
- Berkshire County10 listings · $855 – $3,60010
- Boston (Allston)10 listings · $1,725 – $4,70010
- Franklin10 listings · $1,620 – $3,71010
- Randolph10 listings · $1,815 – $2,88010
- Somerset10 listings · $1,650 – $3,04510
- Westborough10 listings · $1,705 – $3,14510
- Abington9 listings · $1,890 – $3,9609
- Mattapan9 listings · $1,650 – $3,3909
- Milford9 listings · $1,600 – $3,5859
- Saugus9 listings · $1,615 – $4,0509
- Sunderland9 listings · $1,885 – $4,8559
- Taunton9 listings · $1,550 – $3,3309
- Braintree8 listings · $2,110 – $3,7008
- Clinton8 listings · $1,600 – $2,8508
- Dennis Port8 listings · $1,485 – $2,6558
- Fenway8 listings · $2,250 – $6,3608
- Foxborough8 listings · $2,160 – $5,7008
- Marblehead8 listings · $500 – $2,9758
- Natick8 listings · $2,750 – $4,5008
- North Attleborough8 listings · $1,395 – $2,7008
- Northampton8 listings · $1,375 – $3,5958
- Reading8 listings · $1,260 – $3,5008
- Webster8 listings · $1,200 – $2,5008
- West Springfield8 listings · $895 – $1,6958
- Winchester8 listings · $1,440 – $6,7508
- Attleboro7 listings · $1,755 – $3,3907
- Ayer7 listings · $1,550 – $2,2457
- Billerica7 listings · $1,665 – $3,8957
- Great Barrington7 listings · $950 – $3,0457
- Hingham7 listings · $2,455 – $13,5007
- Sharon7 listings · $1,750 – $3,9957
- Hudson6 listings · $1,350 – $2,7306
- Hyde Park6 listings · $1,330 – $2,4606
- Sandwich6 listings · $1,710 – $4,5006
- Tewksbury6 listings · $1,935 – $3,0456
- Walpole6 listings · $2,025 – $5,5806
- Ware6 listings · $1,305 – $1,8006
Rentals in other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming