Apartments & Homes for Rent in Massachusetts
RivoRent has 7,826 listings across 300 cities in Massachusetts, with rents from $150 – $20,250 per month. Pick a city to see photos, pricing and homes available now.
- Listings
- 7,826
- Cities
- 300
- Rent range
- $150 – $20,250
Cities in Massachusetts
Showing 1–120 of 300, most listings first.
- Boston2,468 listings · $175 – $13,0502,468
- Brookline540 listings · $1,125 – $11,340540
- Worcester458 listings · $810 – $4,140458
- Cambridge262 listings · $1,170 – $11,610262
- Somerville233 listings · $1,260 – $7,830233
- Revere174 listings · $1,350 – $8,280174
- Watertown159 listings · $2,205 – $6,300159
- Quincy142 listings · $855 – $4,995142
- Newton130 listings · $1,350 – $20,250130
- Medford127 listings · $850 – $8,190127
- Springfield121 listings · $500 – $2,585121
- Waltham94 listings · $250 – $6,57094
- Fall River91 listings · $600 – $3,15091
- Lowell87 listings · $425 – $3,51087
- Brighton80 listings · $1,755 – $9,45080
- Allston76 listings · $1,755 – $8,55076
- Watertown Town70 listings · $1,800 – $5,62570
- Haverhill62 listings · $400 – $5,00062
- Lynn61 listings · $800 – $4,38061
- Malden58 listings · $960 – $4,41058
- Everett54 listings · $875 – $4,50054
- Winthrop52 listings · $1,100 – $3,87552
- Arlington51 listings · $1,395 – $10,75551
- Brockton51 listings · $910 – $3,78051
- Norwood48 listings · $1,755 – $5,33548
- Pittsfield46 listings · $381 – $3,15046
- Fitchburg45 listings · $810 – $2,70045
- Worcester County45 listings · $810 – $4,14045
- Holyoke44 listings · $1,000 – $2,02544
- Chelsea43 listings · $1,345 – $3,84043
- Framingham39 listings · $855 – $5,50539
- Salem38 listings · $800 – $4,45538
- Middlesex County36 listings · $810 – $20,25036
- Lawrence32 listings · $800 – $3,75032
- Dorchester31 listings · $1,530 – $3,55531
- Plymouth County31 listings · $920 – $11,70031
- Woburn31 listings · $1,665 – $4,44531
- New Bedford29 listings · $800 – $2,80029
- Lexington28 listings · $2,160 – $16,20028
- Beverly26 listings · $650 – $4,50026
- Wakefield26 listings · $1,575 – $4,20526
- Leominster25 listings · $1,215 – $2,38025
- Marshfield25 listings · $810 – $4,45025
- Marlborough24 listings · $1,190 – $4,40524
- Mission Hill24 listings · $2,430 – $7,20024
- Westfield24 listings · $960 – $2,36524
- Hampshire County23 listings · $800 – $5,40023
- Belmont22 listings · $2,160 – $10,80022
- East Boston22 listings · $1,190 – $3,37522
- Weymouth22 listings · $1,580 – $4,05022
- Weymouth Town22 listings · $1,530 – $4,68022
- Hull21 listings · $1,620 – $3,60021
- Melrose21 listings · $1,485 – $4,50521
- Braintree Town20 listings · $1,395 – $3,53520
- Canton20 listings · $1,710 – $5,85020
- Gardner19 listings · $1,050 – $2,07019
- Chicopee18 listings · $840 – $1,98018
- Gloucester17 listings · $1,800 – $5,31017
- Raynham17 listings · $2,070 – $3,15017
- Stoughton17 listings · $1,755 – $3,41017
- Barnstable County16 listings · $1,260 – $8,10016
- Boston (Brighton)16 listings · $1,200 – $5,40016
- Burlington16 listings · $1,770 – $3,60016
- Chelmsford16 listings · $855 – $10,35016
- Dedham16 listings · $1,980 – $4,41016
- West Springfield16 listings · $810 – $2,10016
- Boston (Allston)15 listings · $1,550 – $7,00015
- Norfolk County15 listings · $1,215 – $11,34015
- Open15 listings · $1,640 – $3,15015
- Scituate15 listings · $1,980 – $4,49515
- East Sandwich14 listings · $1,260 – $4,50014
- Mattapan14 listings · $1,485 – $3,05014
- Milton14 listings · $1,795 – $7,56514
- Peabody14 listings · $880 – $3,87014
- North Andover13 listings · $1,755 – $4,05013
- Somerset13 listings · $1,485 – $3,04513
- Stoneham13 listings · $1,665 – $4,86013
- Amherst Center12 listings · $1,665 – $3,96012
- Barnstable Town12 listings · $1,700 – $8,10012
- Bristol County12 listings · $1,345 – $5,31012
- Hyde Park12 listings · $1,330 – $2,70012
- Needham12 listings · $2,430 – $6,75012
- Andover11 listings · $1,575 – $6,30011
- Essex County11 listings · $800 – $7,00011
- Medfield11 listings · $1,575 – $2,63011
- Milford11 listings · $1,440 – $3,58511
- Plymouth11 listings · $850 – $4,15511
- Shrewsbury11 listings · $1,395 – $3,60011
- Abington10 listings · $1,880 – $3,96010
- Acton10 listings · $1,350 – $4,28010
- Berkshire County10 listings · $855 – $3,60010
- Clinton10 listings · $1,440 – $2,62010
- Dennis Port10 listings · $1,485 – $2,65510
- Franklin10 listings · $1,620 – $3,71010
- Northampton10 listings · $1,235 – $3,59510
- Randolph10 listings · $1,815 – $2,88010
- Westborough10 listings · $1,615 – $3,14510
- Ayer9 listings · $1,395 – $2,2459
- Marblehead9 listings · $500 – $2,6759
- North Adams9 listings · $880 – $4,5009
- Reading9 listings · $1,260 – $4,4959
- Saugus9 listings · $1,615 – $4,0509
- Sunderland9 listings · $1,885 – $4,8559
- Taunton9 listings · $1,550 – $3,3309
- Attleboro8 listings · $1,755 – $3,3908
- Braintree8 listings · $2,110 – $3,3308
- Fenway8 listings · $2,025 – $5,7208
- Foxborough8 listings · $2,070 – $5,1308
- Great Barrington8 listings · $800 – $2,8758
- Natick8 listings · $2,475 – $4,0508
- North Attleborough8 listings · $1,395 – $2,7008
- Salisbury8 listings · $1,980 – $2,9708
- Southbridge8 listings · $1,485 – $2,0508
- Webster8 listings · $960 – $2,2508
- Winchester8 listings · $1,440 – $6,7508
- Billerica7 listings · $1,665 – $3,8957
- Hingham7 listings · $2,455 – $13,5007
- Hudson7 listings · $1,215 – $2,7307
- Methuen7 listings · $850 – $2,4957
- Sandwich7 listings · $1,710 – $4,8007
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