Rent in Massachusetts by city
We have rent figures for 502 cities and 649 ZIP codes in Massachusetts. Across those ZIPs, the median typical 2-bedroom rent is $2,043 a month. By city, typical 2-bedroom rent runs from $850 in West Warren to $3,583 in Siasconset.
502 Massachusetts cities
Typical 2-bedroom rent- Abington$2,558
- Accord$2,409
- Acton$2,666
- Acushnet$1,488
- Adams$953
- Agawam$1,429
- Allston$2,481
- Amesbury$1,856
- Amherst$2,034
- Andover$3,008
- Arlington$2,359
- Ashburnham$2,043
- Ashby$3,008
- Ashfield$1,288
- Ashland$2,737
- Ashley Falls$1,763
- Assonet$1,580
- Athol$1,287
- Attleboro$1,668
- Attleboro Falls$1,879
- Auburn$1,665
- Auburndale$2,452
- Avon$1,392
- Ayer$1,714
- Baldwinville$2,043
- Barnstable$2,488
- Barre$931
- Becket$1,763
- Bedford$2,460
- Belchertown$1,690
- Bellingham$2,007
- Belmont$2,512
- Berkley$1,879
- Berkshire$1,763
- Berlin$2,696
- Bernardston$1,742
- Beverly$2,123
- Billerica$2,749
- Blackstone$1,365
- Blandford$1,800
- Bolton$2,043
- Bondsville$1,348
- Boston$3,008
- Boxborough$1,945
- Boxford$3,008
- Boylston$2,043
- Braintree$2,605
- Brant Rock$2,409
- Brewster$2,210
- Bridgewater$2,324
- Brighton$2,438
- Brimfield$1,800
- Brockton$2,409
- Brookfield$2,043
- Brookline$2,988
- Brookline Village$3,008
- Bryantville$2,409
- Buckland$1,882
- Burlington$3,083
- Buzzards Bay$1,508
- Byfield$3,008
- Cambridge$3,034
- Canton$2,619
- Carlisle$1,433
- Carver$1,803
- Cataumet$2,488
- Centerville$2,334
- Charlemont$1,135
- Charlestown$2,203
- Charlton$1,104
- Charlton City$2,043
- Charlton Depot$2,043
- Chartley$1,879
- Chatham$1,719
- Chelmsford$2,394
- Chelsea$2,049
- Cherry Valley$2,178
- Cheshire$1,763
- Chester$1,800
- Chesterfield$2,034
- Chestnut Hill$3,182
- Chicopee$1,800
- Chilmark$2,139
- Clinton$1,389
- Cohasset$3,129
- Colrain$1,133
- Concord$2,710
- Conway$1,882
- Cotuit$2,488
- Cummaquid$2,488
- Cummington$2,034
- Cuttyhunk$2,010
- Dalton$1,304
- Danvers$2,182
- Dedham$2,793
- Deerfield$1,882
- Dennis$2,488
- Dennis Port$1,821
- Devens$2,043
- Dighton$1,879
- Dorchester$2,211
- Dorchester Center$1,708
- Douglas$1,771
- Dover$3,008
- Dracut$2,071
- Drury$1,763
- Dudley$1,220
- Dunstable$3,008
- Duxbury$2,409
- East Boston$2,045
- East Bridgewater$2,409
- East Brookfield$1,140
- East Dennis$2,488
- East Falmouth$2,171
- East Freetown$2,063
- East Longmeadow$1,798
- East Orleans$2,488
- East Otis$1,763
- East Sandwich$2,488
- East Taunton$1,518
- East Templeton$2,043
- East Walpole$2,591
- East Wareham$2,409
- East Weymouth$2,206
- Eastham$1,745
- Easthampton$1,373
- Easton$1,879
- Edgartown$2,010
- Elmwood$2,409
- Erving$1,326
- Essex$2,068
- Everett$2,179
- Fairhaven$1,251
- Fall River$1,125
- Falmouth$2,224
- Fayville$2,043
- Feeding Hills$1,454
- Fiskdale$2,043
- Fitchburg$1,268
- Florence$1,330
- Forestdale$2,071
- Foxboro$1,861
- Framingham$2,605
- Franklin$2,053
- Gardner$1,233
- Georgetown$2,411
- Gilbertville$1,119
- Gill$1,882
- Glendale$1,763
- Gloucester$2,294
- Goshen$2,034
- Grafton$1,806
- Granby$2,034
- Granville$1,800
- Great Barrington$1,351
- Green Harbor$2,409
- Greenfield$1,592
- Groton$2,010
- Groveland$3,008
- Hadley$1,354
- Halifax$2,409
- Hamilton$3,008
- Hampden$1,800
- Hanover$2,409
- Hanscom Afb$3,500+
- Hanson$2,594
- Hardwick$2,043
- Harvard$2,043
- Harwich$2,244
- Harwich Port$2,488
- Hatfield$1,335
- Hathorne$3,008
- Haverhill$1,854
- Haydenville$2,034
- Heath$1,882
- Hingham$2,733
- Hinsdale$1,168
- Holbrook$3,008
- Holden$2,053
- Holland$1,800
- Holliston$2,196
- Holyoke$1,457
- Hopedale$2,043
- Hopkinton$2,777
- Housatonic$1,763
- Hubbardston$1,219
- Hudson$1,856
- Hull$1,959
- Humarock$2,409
- Huntington$1,349
- Hyannis$1,785
- Hyannis Port$2,488
- Hyde Park$1,775
- Indian Orchard$1,319
- Ipswich$1,618
- Jamaica Plain$2,523
- Jefferson$2,043
- Kingston$1,587
- Lake Pleasant$1,882
- Lakeville$2,260
- Lancaster$1,870
- Lanesborough$1,375
- Lawrence$1,765
- Lee$1,316
- Leeds$1,551
- Leicester$2,043
- Lenox$1,119
- Lenox Dale$1,763
- Leominster$1,422
- Leverett$1,882
- Lexington$3,111
- Lincoln$2,148
- Linwood$2,043
- Littleton$3,008
- Longmeadow$1,800
- Lowell$1,632
- Ludlow$1,269
- Lunenburg$2,468
- Lynn$2,514
- Lynnfield$2,680
- Malden$2,322
- Manchaug$2,043
- Manchester$3,008
- Manomet$2,409
- Mansfield$1,868
- Marblehead$1,815
- Marion$2,409
- Marlborough$2,037
- Marshfield$1,768
- Marshfield Hills$2,409
- Marstons Mills$2,488
- Mashpee$1,757
- Mattapan$1,708
- Mattapoisett$1,899
- Maynard$1,769
- Medfield$3,008
- Medford$2,482
- Medway$1,545
- Melrose$2,369
- Mendon$1,779
- Menemsha$2,010
- Merrimac$3,008
- Methuen$1,818
- Middleboro$2,409
- Middlefield$2,034
- Middleton$3,008
- Milford$2,007
- Mill River$1,763
- Millbury$1,750
- Millers Falls$1,882
- Millis$1,710
- Millville$1,494
- Milton$1,530
- Monponsett$2,409
- Monroe Bridge$1,882
- Monson$1,125
- Montague$1,165
- Monterey$1,763
- Monument Beach$2,488
- Nahant$1,625
- Nantucket$3,135
- Natick$2,492
- Needham$3,008
- Needham Heights$2,481
- New Bedford$1,259
- New Braintree$2,043
- New Salem$1,882
- Newbury$3,008
- Newburyport$1,775
- Newton$2,410
- Newton Center$2,382
- Newton Highlands$2,298
- Newton Lower Falls$3,008
- Newton Upper Falls$2,308
- Newtonville$2,727
- Norfolk$3,008
- North Adams$1,763
- North Amherst$2,034
- North Andover$2,332
- North Attleboro$1,771
- North Billerica$2,336
- North Brookfield$982
- North Carver$2,409
- North Chatham$2,488
- North Chelmsford$1,867
- North Dartmouth$1,457
- North Dighton$1,879
- North Eastham$2,488
- North Easton$1,835
- North Egremont$1,763
- North Falmouth$2,488
- North Grafton$1,875
- North Hatfield$2,034
- North Marshfield$2,409
- North Oxford$1,000
- North Pembroke$2,409
- North Reading$2,597
- North Scituate$2,409
- North Truro$2,488
- North Uxbridge$2,043
- North Waltham$3,008
- North Weymouth$2,221
- Northampton$2,034
- Northborough$2,093
- Northbridge$1,199
- Northfield$1,125
- Norton$2,206
- Norwell$2,301
- Norwood$2,177
- Nutting Lake$3,008
- Oak Bluffs$2,010
- Oakham$2,043
- Ocean Bluff$2,409
- Onset$2,409
- Orange$946
- Orleans$1,642
- Osterville$1,850
- Otis$1,763
- Oxford$1,365
- Palmer$1,363
- Paxton$2,043
- Peabody$2,518
- Pembroke$2,730
- Pepperell$1,574
- Petersham$2,043
- Pinehurst$3,008
- Pittsfield$1,514
- Plainfield$2,034
- Plainville$1,876
- Plymouth$2,409
- Plympton$2,409
- Pocasset$2,488
- Prides Crossing$3,008
- Princeton$2,043
- Provincetown$2,488
- Quincy$2,370
- Randolph$2,225
- Raynham$1,762
- Raynham Center$1,879
- Reading$2,514
- Readville$3,008
- Rehoboth$1,102
- Revere$2,001
- Richmond$1,763
- Rochdale$1,602
- Rochester$2,409
- Rockland$2,045
- Rockport$2,197
- Roslindale$2,133
- Rowe$1,882
- Rowley$3,008
- Roxbury$1,663
- Roxbury Crossing$1,210
- Royalston$2,043
- Russell$1,800
- Rutland$1,074
- Sagamore$2,488
- Sagamore Beach$2,488
- Salem$2,446
- Salisbury$2,012
- Sandisfield$1,763
- Sandwich$1,865
- Saugus$2,241
- Savoy$1,763
- Scituate$1,600
- Seekonk$1,785
- Sharon$2,649
- Sheffield$1,763
- Shelburne Falls$1,195
- Sheldonville$3,008
- Sherborn$3,008
- Shirley$2,596
- Shrewsbury$2,127
- Shutesbury$1,750
- Siasconset$3,583
- Somerset$1,622
- Somerville$2,696
- South Barre$2,043
- South Boston$3,163
- South Carver$2,409
- South Chatham$2,488
- South Dartmouth$1,524
- South Deerfield$1,430
- South Dennis$1,675
- South Easton$2,264
- South Egremont$1,763
- South Grafton$1,485
- South Hadley$1,364
- South Hamilton$1,774
- South Harwich$2,488
- South Lancaster$2,043
- South Lee$1,763
- South Orleans$2,488
- South Walpole$3,008
- South Wellfleet$2,488
- South Weymouth$2,393
- South Yarmouth$1,836
- Southampton$1,696
- Southborough$3,500+
- Southbridge$1,298
- Southfield$1,763
- Southwick$1,357
- Spencer$1,174
- Springfield$1,800
- Sterling$1,629
- Still River$2,043
- Stockbridge$1,763
- Stoneham$2,131
- Stoughton$2,345
- Stow$1,756
- Sturbridge$2,000
- Sudbury$3,008
- Sunderland$1,792
- Sutton$2,043
- Swampscott$2,404
- Swansea$1,494
- Taunton$1,519
- Templeton$2,043
- Tewksbury$2,638
- Thorndike$1,800
- Three Rivers$1,116
- Topsfield$3,008
- Townsend$1,539
- Truro$2,488
- Turners Falls$1,298
- Tyngsboro$1,861
- Tyringham$1,763
- Upton$2,043
- Uxbridge$1,554
- Vineyard Haven$1,190
- Waban$3,008
- Wakefield$2,204
- Wales$1,078
- Walpole$2,233
- Waltham$2,648
- Ware$1,054
- Wareham$1,673
- Warren$2,043
- Warwick$1,125
- Watertown$3,008
- Wayland$3,008
- Webster$1,212
- Wellesley$2,832
- Wellesley Hills$3,365
- Wellfleet$1,742
- Wendell$1,882
- Wendell Depot$1,882
- Wenham$3,008
- West Barnstable$2,488
- West Boxford$3,008
- West Boylston$1,354
- West Bridgewater$2,205
- West Brookfield$1,301
- West Chatham$2,488
- West Chesterfield$2,034
- West Dennis$1,641
- West Falmouth$2,488
- West Groton$3,008
- West Harwich$2,488
- West Hatfield$2,034
- West Hyannisport$2,488
- West Millbury$2,043
- West Newbury$3,008
- West Newton$2,407
- West Roxbury$2,310
- West Springfield$1,560
- West Stockbridge$1,554
- West Tisbury$2,350
- West Townsend$3,008
- West Wareham$2,409
- West Warren$850
- West Yarmouth$1,474
- Westborough$2,326
- Westfield$1,500
- Westford$2,398
- Westminster$2,009
- Weston$2,226
- Westport$1,599
- Westport Point$1,879
- Westwood$2,473
- Weymouth$2,425
- Whately$1,882
- Wheelwright$2,043
- White Horse Beach$2,409
- Whitinsville$1,310
- Whitman$2,024
- Wilbraham$1,802
- Williamsburg$1,370
- Williamstown$1,763
- Wilmington$2,662
- Winchendon$1,241
- Winchester$2,233
- Windsor$1,763
- Winthrop$2,245
- Woburn$2,700
- Woods Hole$2,488
- Woodville$3,008
- Worcester$1,566
- Woronoco$1,800
- Worthington$2,034
- Wrentham$1,969
- Yarmouth Port$2,187
Frequently asked questions
- What is the average rent for a 2-bedroom in Massachusetts?
- About $2,043 a month: the median of the typical rents in 649 ZIP codes, which range from $844–$3,583.
- What is the average rent for a 1-bedroom in Massachusetts?
- About $1,587 a month: the median of the typical rents in 649 ZIP codes, which range from $346–$3,500+.
- What is the average rent for a 3-bedroom in Massachusetts?
- About $2,560 a month: the median of the typical rents in 649 ZIP codes, which range from $649–$4,269.
- Which city in Massachusetts has the highest rent?
- Of the cities we cover, Siasconset has the highest typical 2-bedroom rent ($3,583 a month) and West Warren the lowest ($850).
- Where do these Massachusetts rent figures come from?
- Census ACS 5-year median gross rent (Dec 31, 2024) and HUD county Fair Market Rents (Oct 1, 2026).