RentData.org

Refinance or buy a home with a low 3.5% down payment! Get Started Now ➔

RentData.org Logo Massachusetts Fair Market Rent for 2020 Accurate Rental Price Data

Average Fair Market Rent Prices in Massachusetts:
$1,149 $1,273 $1,588 $1,995 $2,196
Studio / Efficiency 1-Bedroom 2-Bedroom 3-Bedroom 4-Bedroom
0-BR 1-BR 2-BR 3-BR 4-BR

Massachusetts (MA) has the 3rd highest rent in the country out of 56 states and territories. The Fair Market Rent in Massachusetts ranges from $962 for a 2-bedroom apartment in New Bedford, MA HUD Metro FMR Area to $2,311 for a 2-bedroom unit in Boston-Cambridge-Quincy, MA-NH HUD Metro FMR Area.

For FY 2020, the Boston-Cambridge-Quincy, MA-NH HUD Metro FMR Area (Essex County) rent for a studio or efficiency is $1,715 per month and $3,131 per month to rent a house or an apartment with 4 bedrooms. The average Fair Market Rent for a 2-bedroom home in Massachusetts is $1,588 per month.

Approximately 15% of Americans qualify for some level of housing assistance. The population in Massachusetts is around 6,789,270 people. So, there are around 1,018,391 people in Massachusetts who could be receiving housing benefits from the HUD.

Click on your region in the list below or on the map to see a more detailed break down of rental prices.

What is Fair Market Rent?

Fair Market Rent is determined each fiscal year by the HUD and is used to set payment standards for federal housing assistance programs in Massachusetts. Fair Market Rent is the 40th-percentile of typical rentals in a given region. Learn more

Massachusetts Fair Market Rent Map

Click on a region to view more detailed rent data.

Lookup FMR by Zip Code FHA Loan Limits in Massachusetts
Change Year:
County 0 BR 1 BR 2 BR 3 BR 4 BR Est. Population
Barnstable Town city Metro $986 $1,149 $1,513 $1,919 $2,050 44,325
Bourne town Metro $986 $1,149 $1,513 $1,919 $2,050 19,815
Brewster town Metro $986 $1,149 $1,513 $1,919 $2,050 9,855
Chatham town Metro $986 $1,149 $1,513 $1,919 $2,050 6,150
Dennis town Metro $986 $1,149 $1,513 $1,919 $2,050 13,990
Eastham town Metro $986 $1,149 $1,513 $1,919 $2,050 4,910
Falmouth town Metro $986 $1,149 $1,513 $1,919 $2,050 31,255
Harwich town Metro $986 $1,149 $1,513 $1,919 $2,050 12,145
Mashpee town Metro $986 $1,149 $1,513 $1,919 $2,050 14,055
Orleans town Metro $986 $1,149 $1,513 $1,919 $2,050 5,825
Provincetown town Metro $986 $1,149 $1,513 $1,919 $2,050 2,950
Sandwich town Metro $986 $1,149 $1,513 $1,919 $2,050 20,415
Truro town Metro $986 $1,149 $1,513 $1,919 $2,050 1,580
Wellfleet town Metro $986 $1,149 $1,513 $1,919 $2,050 3,170
Yarmouth town Metro $986 $1,149 $1,513 $1,919 $2,050 23,460
Adams town Metro $669 $815 $1,026 $1,309 $1,428 8,210
Alford town Metro $867 $872 $1,108 $1,381 $1,510 410
Becket town Metro $867 $872 $1,108 $1,381 $1,510 1,850
Cheshire town Metro $669 $815 $1,026 $1,309 $1,428 3,170
Clarksburg town Metro $867 $872 $1,108 $1,381 $1,510 1,720
Dalton town Metro $669 $815 $1,026 $1,309 $1,428 6,655
Egremont town Metro $867 $872 $1,108 $1,381 $1,510 1,255
Florida town Metro $867 $872 $1,108 $1,381 $1,510 815
Great Barrington town Metro $867 $872 $1,108 $1,381 $1,510 6,915
Hancock town Metro $867 $872 $1,108 $1,381 $1,510 640
Hinsdale town Metro $669 $815 $1,026 $1,309 $1,428 1,970
Lanesborough town Metro $669 $815 $1,026 $1,309 $1,428 3,005
Lee town Metro $669 $815 $1,026 $1,309 $1,428 5,795
Lenox town Metro $669 $815 $1,026 $1,309 $1,428 4,995
Monterey town Metro $867 $872 $1,108 $1,381 $1,510 730
Mount Washington town Metro $867 $872 $1,108 $1,381 $1,510 140
New Ashford town Metro $867 $872 $1,108 $1,381 $1,510 335
New Marlborough town Metro $867 $872 $1,108 $1,381 $1,510 1,370
North Adams city Metro $867 $872 $1,108 $1,381 $1,510 13,210
Otis town Metro $867 $872 $1,108 $1,381 $1,510 1,575
Peru town Metro $867 $872 $1,108 $1,381 $1,510 810
Pittsfield city Metro $669 $815 $1,026 $1,309 $1,428 43,290
Richmond town Metro $669 $815 $1,026 $1,309 $1,428 1,520
Sandisfield town Metro $867 $872 $1,108 $1,381 $1,510 860
Savoy town Metro $867 $872 $1,108 $1,381 $1,510 765
Sheffield town Metro $867 $872 $1,108 $1,381 $1,510 3,190
Stockbridge town Metro $669 $815 $1,026 $1,309 $1,428 1,980
Tyringham town Metro $867 $872 $1,108 $1,381 $1,510 440
Washington town Metro $867 $872 $1,108 $1,381 $1,510 500
West Stockbridge town Metro $867 $872 $1,108 $1,381 $1,510 1,095
Williamstown town Metro $867 $872 $1,108 $1,381 $1,510 7,625
Windsor town Metro $867 $872 $1,108 $1,381 $1,510 910
Acushnet town Metro $770 $784 $962 $1,199 $1,303 10,445
Attleboro city Metro $794 $898 $1,075 $1,340 $1,591 44,325
Berkley town Metro $785 $953 $1,205 $1,543 $1,715 6,630
Dartmouth town Metro $770 $784 $962 $1,199 $1,303 34,340
Dighton town Metro $785 $953 $1,205 $1,543 $1,715 7,440
Easton town Metro $1,114 $1,158 $1,525 $2,099 $2,266 24,000
Fairhaven town Metro $770 $784 $962 $1,199 $1,303 16,025
Fall River city Metro $794 $898 $1,075 $1,340 $1,591 89,260
Freetown town Metro $770 $784 $962 $1,199 $1,303 9,175
Mansfield town Metro $785 $953 $1,205 $1,543 $1,715 23,680
New Bedford city Metro $770 $784 $962 $1,199 $1,303 95,125
North Attleborough town Metro $794 $898 $1,075 $1,340 $1,591 29,035
Norton town Metro $785 $953 $1,205 $1,543 $1,715 19,515
Raynham town Metro $1,114 $1,158 $1,525 $2,099 $2,266 13,845
Rehoboth town Metro $794 $898 $1,075 $1,340 $1,591 11,990
Seekonk town Metro $794 $898 $1,075 $1,340 $1,591 14,955
Somerset town Metro $794 $898 $1,075 $1,340 $1,591 18,255
Swansea town Metro $794 $898 $1,075 $1,340 $1,591 16,340
Taunton city Metro $785 $953 $1,205 $1,543 $1,715 56,825
Westport town Metro $794 $898 $1,075 $1,340 $1,591 15,810
Aquinnah town $1,126 $1,518 $1,728 $2,153 $2,390 640
Chilmark town $1,126 $1,518 $1,728 $2,153 $2,390 1,115
Edgartown town $1,126 $1,518 $1,728 $2,153 $2,390 4,290
Gosnold town $1,126 $1,518 $1,728 $2,153 $2,390 35
Oak Bluffs town $1,126 $1,518 $1,728 $2,153 $2,390 4,675
Tisbury town $1,126 $1,518 $1,728 $2,153 $2,390 4,100
West Tisbury town $1,126 $1,518 $1,728 $2,153 $2,390 2,415
Amesbury Town city Metro $1,715 $1,900 $2,311 $2,880 $3,131 17,220
Andover town Metro $970 $1,117 $1,438 $1,792 $1,948 35,375
Beverly city Metro $1,715 $1,900 $2,311 $2,880 $3,131 41,430
Boxford town Metro $970 $1,117 $1,438 $1,792 $1,948 8,230
Danvers town Metro $1,715 $1,900 $2,311 $2,880 $3,131 27,525
Essex town Metro $1,715 $1,900 $2,311 $2,880 $3,131 3,685
Georgetown town Metro $970 $1,117 $1,438 $1,792 $1,948 8,570
Gloucester city Metro $1,715 $1,900 $2,311 $2,880 $3,131 29,860
Groveland town Metro $970 $1,117 $1,438 $1,792 $1,948 6,695
Hamilton town Metro $1,715 $1,900 $2,311 $2,880 $3,131 7,990
Haverhill city Metro $970 $1,117 $1,438 $1,792 $1,948 62,945
Ipswich town Metro $1,715 $1,900 $2,311 $2,880 $3,131 13,810
Lawrence city Metro $970 $1,117 $1,438 $1,792 $1,948 79,495
Lynn city Metro $1,715 $1,900 $2,311 $2,880 $3,131 93,070
Lynnfield town Metro $1,715 $1,900 $2,311 $2,880 $3,131 12,730
Manchester-by-the-Sea town Metro $1,715 $1,900 $2,311 $2,880 $3,131 5,325
Marblehead town Metro $1,715 $1,900 $2,311 $2,880 $3,131 20,395
Merrimac town Metro $970 $1,117 $1,438 $1,792 $1,948 6,750
Methuen city Metro $970 $1,117 $1,438 $1,792 $1,948 49,575
Middleton town Metro $1,715 $1,900 $2,311 $2,880 $3,131 9,655
Nahant town Metro $1,715 $1,900 $2,311 $2,880 $3,131 3,490
Newbury town Metro $1,715 $1,900 $2,311 $2,880 $3,131 6,965
Newburyport city Metro $1,715 $1,900 $2,311 $2,880 $3,131 17,890
North Andover town Metro $970 $1,117 $1,438 $1,792 $1,948 30,170
Peabody city Metro $1,715 $1,900 $2,311 $2,880 $3,131 52,610
Rockport town Metro $1,715 $1,900 $2,311 $2,880 $3,131 7,185
Rowley town Metro $1,715 $1,900 $2,311 $2,880 $3,131 6,230
Salem city Metro $1,715 $1,900 $2,311 $2,880 $3,131 43,145
Salisbury town Metro $1,715 $1,900 $2,311 $2,880 $3,131 9,020
Saugus town Metro $1,715 $1,900 $2,311 $2,880 $3,131 28,035
Swampscott town Metro $1,715 $1,900 $2,311 $2,880 $3,131 14,565
Topsfield town Metro $1,715 $1,900 $2,311 $2,880 $3,131 6,495
Wenham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 5,180
West Newbury town Metro $970 $1,117 $1,438 $1,792 $1,948 4,545
Ashfield town $842 $859 $1,095 $1,467 $1,577 1,600
Bernardston town $842 $859 $1,095 $1,467 $1,577 2,190
Buckland town $842 $859 $1,095 $1,467 $1,577 1,925
Charlemont town $842 $859 $1,095 $1,467 $1,577 1,110
Colrain town $842 $859 $1,095 $1,467 $1,577 1,630
Conway town $842 $859 $1,095 $1,467 $1,577 1,800
Deerfield town $842 $859 $1,095 $1,467 $1,577 5,050
Erving town $842 $859 $1,095 $1,467 $1,577 1,840
Gill town $842 $859 $1,095 $1,467 $1,577 1,605
Greenfield Town city $842 $859 $1,095 $1,467 $1,577 17,475
Hawley town $842 $859 $1,095 $1,467 $1,577 425
Heath town $842 $859 $1,095 $1,467 $1,577 770
Leverett town $842 $859 $1,095 $1,467 $1,577 1,995
Leyden town $842 $859 $1,095 $1,467 $1,577 675
Monroe town $842 $859 $1,095 $1,467 $1,577 85
Montague town $842 $859 $1,095 $1,467 $1,577 8,310
New Salem town $842 $859 $1,095 $1,467 $1,577 1,020
Northfield town $842 $859 $1,095 $1,467 $1,577 3,010
Orange town $842 $859 $1,095 $1,467 $1,577 7,705
Rowe town $842 $859 $1,095 $1,467 $1,577 400
Shelburne town $842 $859 $1,095 $1,467 $1,577 1,935
Shutesbury town $842 $859 $1,095 $1,467 $1,577 1,750
Sunderland town $842 $859 $1,095 $1,467 $1,577 3,660
Warwick town $842 $859 $1,095 $1,467 $1,577 750
Wendell town $842 $859 $1,095 $1,467 $1,577 865
Whately town $842 $859 $1,095 $1,467 $1,577 1,340
Agawam Town city Metro $737 $875 $1,115 $1,389 $1,611 28,750
Blandford town Metro $737 $875 $1,115 $1,389 $1,611 1,260
Brimfield town Metro $737 $875 $1,115 $1,389 $1,611 3,725
Chester town Metro $737 $875 $1,115 $1,389 $1,611 1,530
Chicopee city Metro $737 $875 $1,115 $1,389 $1,611 55,780
East Longmeadow town Metro $737 $875 $1,115 $1,389 $1,611 16,155
Granville town Metro $737 $875 $1,115 $1,389 $1,611 1,660
Hampden town Metro $737 $875 $1,115 $1,389 $1,611 5,195
Holland town Metro $737 $875 $1,115 $1,389 $1,611 2,510
Holyoke city Metro $737 $875 $1,115 $1,389 $1,611 40,360
Longmeadow town Metro $737 $875 $1,115 $1,389 $1,611 15,875
Ludlow town Metro $737 $875 $1,115 $1,389 $1,611 21,330
Monson town Metro $737 $875 $1,115 $1,389 $1,611 8,805
Montgomery town Metro $737 $875 $1,115 $1,389 $1,611 800
Palmer Town city Metro $737 $875 $1,115 $1,389 $1,611 12,235
Russell town Metro $737 $875 $1,115 $1,389 $1,611 1,330
Southwick town Metro $737 $875 $1,115 $1,389 $1,611 9,710
Springfield city Metro $737 $875 $1,115 $1,389 $1,611 154,615
Tolland town Metro $737 $875 $1,115 $1,389 $1,611 665
Wales town Metro $737 $875 $1,115 $1,389 $1,611 2,010
Westfield city Metro $737 $875 $1,115 $1,389 $1,611 41,665
West Springfield Town city Metro $737 $875 $1,115 $1,389 $1,611 28,670
Wilbraham town Metro $737 $875 $1,115 $1,389 $1,611 14,555
Amherst town Metro $737 $875 $1,115 $1,389 $1,611 39,880
Belchertown town Metro $737 $875 $1,115 $1,389 $1,611 14,905
Chesterfield town Metro $737 $875 $1,115 $1,389 $1,611 1,305
Cummington town Metro $737 $875 $1,115 $1,389 $1,611 860
Easthampton Town city Metro $737 $875 $1,115 $1,389 $1,611 16,050
Goshen town Metro $737 $875 $1,115 $1,389 $1,611 1,095
Granby town Metro $737 $875 $1,115 $1,389 $1,611 6,320
Hadley town Metro $737 $875 $1,115 $1,389 $1,611 5,300
Hatfield town Metro $737 $875 $1,115 $1,389 $1,611 3,305
Huntington town Metro $737 $875 $1,115 $1,389 $1,611 1,975
Middlefield town Metro $737 $875 $1,115 $1,389 $1,611 465
Northampton city Metro $737 $875 $1,115 $1,389 $1,611 28,550
Pelham town Metro $737 $875 $1,115 $1,389 $1,611 1,275
Plainfield town Metro $737 $875 $1,115 $1,389 $1,611 670
Southampton town Metro $737 $875 $1,115 $1,389 $1,611 6,090
South Hadley town Metro $737 $875 $1,115 $1,389 $1,611 17,735
Ware town Metro $737 $875 $1,115 $1,389 $1,611 9,865
Westhampton town Metro $737 $875 $1,115 $1,389 $1,611 1,820
Williamsburg town Metro $737 $875 $1,115 $1,389 $1,611 2,480
Worthington town Metro $737 $875 $1,115 $1,389 $1,611 1,255
Acton town Metro $1,715 $1,900 $2,311 $2,880 $3,131 23,455
Arlington town Metro $1,715 $1,900 $2,311 $2,880 $3,131 44,990
Ashby town Metro $1,715 $1,900 $2,311 $2,880 $3,131 3,195
Ashland town Metro $1,715 $1,900 $2,311 $2,880 $3,131 17,480
Ayer town Metro $1,715 $1,900 $2,311 $2,880 $3,131 8,015
Bedford town Metro $1,715 $1,900 $2,311 $2,880 $3,131 14,105
Belmont town Metro $1,715 $1,900 $2,311 $2,880 $3,131 25,965
Billerica town Metro $1,066 $1,188 $1,534 $1,912 $2,078 42,790
Boxborough town Metro $1,715 $1,900 $2,311 $2,880 $3,131 5,545
Burlington town Metro $1,715 $1,900 $2,311 $2,880 $3,131 26,105
Cambridge city Metro $1,715 $1,900 $2,311 $2,880 $3,131 110,895
Carlisle town Metro $1,715 $1,900 $2,311 $2,880 $3,131 5,160
Chelmsford town Metro $1,066 $1,188 $1,534 $1,912 $2,078 35,065
Concord town Metro $1,715 $1,900 $2,311 $2,880 $3,131 19,355
Dracut town Metro $1,066 $1,188 $1,534 $1,912 $2,078 31,115
Dunstable town Metro $1,066 $1,188 $1,534 $1,912 $2,078 3,335
Everett city Metro $1,715 $1,900 $2,311 $2,880 $3,131 45,210
Framingham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 71,230
Groton town Metro $1,066 $1,188 $1,534 $1,912 $2,078 11,280
Holliston town Metro $1,715 $1,900 $2,311 $2,880 $3,131 14,480
Hopkinton town Metro $1,715 $1,900 $2,311 $2,880 $3,131 16,720
Hudson town Metro $1,715 $1,900 $2,311 $2,880 $3,131 19,845
Lexington town Metro $1,715 $1,900 $2,311 $2,880 $3,131 33,340
Lincoln town Metro $1,715 $1,900 $2,311 $2,880 $3,131 6,695
Littleton town Metro $1,715 $1,900 $2,311 $2,880 $3,131 9,755
Lowell city Metro $1,066 $1,188 $1,534 $1,912 $2,078 110,965
Malden city Metro $1,715 $1,900 $2,311 $2,880 $3,131 61,210
Marlborough city Metro $1,715 $1,900 $2,311 $2,880 $3,131 39,770
Maynard town Metro $1,715 $1,900 $2,311 $2,880 $3,131 10,560
Medford city Metro $1,715 $1,900 $2,311 $2,880 $3,131 57,700
Melrose city Metro $1,715 $1,900 $2,311 $2,880 $3,131 28,130
Natick town Metro $1,715 $1,900 $2,311 $2,880 $3,131 35,955
Newton city Metro $1,715 $1,900 $2,311 $2,880 $3,131 88,480
North Reading town Metro $1,715 $1,900 $2,311 $2,880 $3,131 15,600
Pepperell town Metro $1,066 $1,188 $1,534 $1,912 $2,078 12,050
Reading town Metro $1,715 $1,900 $2,311 $2,880 $3,131 25,770
Sherborn town Metro $1,715 $1,900 $2,311 $2,880 $3,131 4,300
Shirley town Metro $1,715 $1,900 $2,311 $2,880 $3,131 7,570
Somerville city Metro $1,715 $1,900 $2,311 $2,880 $3,131 79,985
Stoneham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 21,965
Stow town Metro $1,715 $1,900 $2,311 $2,880 $3,131 7,060
Sudbury town Metro $1,715 $1,900 $2,311 $2,880 $3,131 18,695
Tewksbury town Metro $1,066 $1,188 $1,534 $1,912 $2,078 30,665
Townsend town Metro $1,715 $1,900 $2,311 $2,880 $3,131 9,420
Tyngsborough town Metro $1,066 $1,188 $1,534 $1,912 $2,078 12,230
Wakefield town Metro $1,715 $1,900 $2,311 $2,880 $3,131 26,825
Waltham city Metro $1,715 $1,900 $2,311 $2,880 $3,131 62,830
Watertown city Metro $1,715 $1,900 $2,311 $2,880 $3,131 34,555
Wayland town Metro $1,715 $1,900 $2,311 $2,880 $3,131 13,700
Westford town Metro $1,066 $1,188 $1,534 $1,912 $2,078 24,085
Weston town Metro $1,715 $1,900 $2,311 $2,880 $3,131 12,025
Wilmington town Metro $1,715 $1,900 $2,311 $2,880 $3,131 23,540
Winchester town Metro $1,715 $1,900 $2,311 $2,880 $3,131 22,580
Woburn city Metro $1,715 $1,900 $2,311 $2,880 $3,131 39,500
Nantucket town $1,248 $1,305 $1,719 $2,320 $2,329 10,910
Avon town Metro $1,064 $1,160 $1,528 $1,918 $2,240 4,470
Bellingham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 16,930
Braintree Town city Metro $1,715 $1,900 $2,311 $2,880 $3,131 37,080
Brookline town Metro $1,715 $1,900 $2,311 $2,880 $3,131 59,245
Canton town Metro $1,715 $1,900 $2,311 $2,880 $3,131 22,830
Cohasset town Metro $1,715 $1,900 $2,311 $2,880 $3,131 8,395
Dedham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 25,375
Dover town Metro $1,715 $1,900 $2,311 $2,880 $3,131 5,920
Foxborough town Metro $1,715 $1,900 $2,311 $2,880 $3,131 17,450
Franklin Town city Metro $1,715 $1,900 $2,311 $2,880 $3,131 32,845
Holbrook town Metro $1,715 $1,900 $2,311 $2,880 $3,131 11,030
Medfield town Metro $1,715 $1,900 $2,311 $2,880 $3,131 12,610
Medway town Metro $1,715 $1,900 $2,311 $2,880 $3,131 13,160
Millis town Metro $1,715 $1,900 $2,311 $2,880 $3,131 8,145
Milton town Metro $1,715 $1,900 $2,311 $2,880 $3,131 27,525
Needham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 30,430
Norfolk town Metro $1,715 $1,900 $2,311 $2,880 $3,131 11,670
Norwood town Metro $1,715 $1,900 $2,311 $2,880 $3,131 29,120
Plainville town Metro $1,715 $1,900 $2,311 $2,880 $3,131 9,000
Quincy city Metro $1,715 $1,900 $2,311 $2,880 $3,131 93,825
Randolph town Metro $1,715 $1,900 $2,311 $2,880 $3,131 33,705
Sharon town Metro $1,715 $1,900 $2,311 $2,880 $3,131 18,245
Stoughton town Metro $1,715 $1,900 $2,311 $2,880 $3,131 28,340
Walpole town Metro $1,715 $1,900 $2,311 $2,880 $3,131 24,960
Wellesley town Metro $1,715 $1,900 $2,311 $2,880 $3,131 29,005
Westwood town Metro $1,715 $1,900 $2,311 $2,880 $3,131 15,595
Weymouth Town city Metro $1,715 $1,900 $2,311 $2,880 $3,131 55,890
Wrentham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 11,595
Abington town Metro $1,064 $1,160 $1,528 $1,918 $2,240 16,275
Bridgewater town Metro $1,064 $1,160 $1,528 $1,918 $2,240 27,435
Brockton city Metro $1,064 $1,160 $1,528 $1,918 $2,240 95,160
Carver town Metro $1,715 $1,900 $2,311 $2,880 $3,131 11,615
Duxbury town Metro $1,715 $1,900 $2,311 $2,880 $3,131 15,570
East Bridgewater town Metro $1,064 $1,160 $1,528 $1,918 $2,240 14,300
Halifax town Metro $1,064 $1,160 $1,528 $1,918 $2,240 7,740
Hanover town Metro $1,715 $1,900 $2,311 $2,880 $3,131 14,330
Hanson town Metro $1,064 $1,160 $1,528 $1,918 $2,240 10,560
Hingham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 23,045
Hull town Metro $1,715 $1,900 $2,311 $2,880 $3,131 10,400
Kingston town Metro $1,715 $1,900 $2,311 $2,880 $3,131 13,210
Lakeville town Metro $1,064 $1,160 $1,528 $1,918 $2,240 11,245
Marion town Metro $1,064 $1,160 $1,528 $1,918 $2,240 5,065
Marshfield town Metro $1,715 $1,900 $2,311 $2,880 $3,131 25,650
Mattapoisett town Metro $1,064 $1,160 $1,528 $1,918 $2,240 6,245
Middleborough town Metro $1,064 $1,160 $1,528 $1,918 $2,240 24,215
Norwell town Metro $1,715 $1,900 $2,311 $2,880 $3,131 10,895
Pembroke town Metro $1,715 $1,900 $2,311 $2,880 $3,131 18,230
Plymouth town Metro $1,715 $1,900 $2,311 $2,880 $3,131 58,695
Plympton town Metro $1,064 $1,160 $1,528 $1,918 $2,240 2,910
Rochester town Metro $1,064 $1,160 $1,528 $1,918 $2,240 5,460
Rockland town Metro $1,715 $1,900 $2,311 $2,880 $3,131 17,850
Scituate town Metro $1,715 $1,900 $2,311 $2,880 $3,131 18,490
Wareham town Metro $1,715 $1,900 $2,311 $2,880 $3,131 22,535
West Bridgewater town Metro $1,064 $1,160 $1,528 $1,918 $2,240 7,115
Whitman town Metro $1,064 $1,160 $1,528 $1,918 $2,240 14,865
Boston city Metro $1,715 $1,900 $2,311 $2,880 $3,131 669,160
Chelsea city Metro $1,715 $1,900 $2,311 $2,880 $3,131 39,270
Revere city Metro $1,715 $1,900 $2,311 $2,880 $3,131 53,865
Winthrop Town city Metro $1,715 $1,900 $2,311 $2,880 $3,131 18,390
Ashburnham town Metro $812 $818 $1,077 $1,358 $1,524 6,210
Athol town Metro $726 $731 $963 $1,300 $1,305 11,680
Auburn town Metro $1,013 $1,100 $1,398 $1,742 $1,894 16,550
Barre town Metro $1,013 $1,100 $1,398 $1,742 $1,894 5,490
Berlin town Metro $866 $937 $1,234 $1,546 $1,921 3,100
Blackstone town Metro $866 $937 $1,234 $1,546 $1,921 9,200
Bolton town Metro $866 $937 $1,234 $1,546 $1,921 5,165
Boylston town Metro $1,013 $1,100 $1,398 $1,742 $1,894 4,525
Brookfield town Metro $1,013 $1,100 $1,398 $1,742 $1,894 3,405
Charlton town Metro $1,013 $1,100 $1,398 $1,742 $1,894 13,380
Clinton town Metro $1,013 $1,100 $1,398 $1,742 $1,894 13,855
Douglas town Metro $1,013 $1,100 $1,398 $1,742 $1,894 8,720
Dudley town Metro $1,013 $1,100 $1,398 $1,742 $1,894 11,635
East Brookfield town Metro $1,013 $1,100 $1,398 $1,742 $1,894 2,125
Fitchburg city Metro $812 $818 $1,077 $1,358 $1,524 40,665
Gardner city Metro $812 $818 $1,077 $1,358 $1,524 20,495
Grafton town Metro $1,013 $1,100 $1,398 $1,742 $1,894 18,515
Hardwick town Metro $726 $731 $963 $1,300 $1,305 3,025
Harvard town Metro $866 $937 $1,234 $1,546 $1,921 6,540
Holden town Metro $1,013 $1,100 $1,398 $1,742 $1,894 18,560
Hopedale town Metro $866 $937 $1,234 $1,546 $1,921 5,955
Hubbardston town Metro $726 $731 $963 $1,300 $1,305 4,580
Lancaster town Metro $866 $937 $1,234 $1,546 $1,921 7,980
Leicester town Metro $1,013 $1,100 $1,398 $1,742 $1,894 11,275
Leominster city Metro $812 $818 $1,077 $1,358 $1,524 41,445
Lunenburg town Metro $812 $818 $1,077 $1,358 $1,524 11,150
Mendon town Metro $866 $937 $1,234 $1,546 $1,921 5,995
Milford town Metro $866 $937 $1,234 $1,546 $1,921 28,630
Millbury town Metro $1,013 $1,100 $1,398 $1,742 $1,894 13,520
Millville town Metro $866 $937 $1,234 $1,546 $1,921 3,235
New Braintree town Metro $726 $731 $963 $1,300 $1,305 1,245
Northborough town Metro $1,013 $1,100 $1,398 $1,742 $1,894 14,920
Northbridge town Metro $1,013 $1,100 $1,398 $1,742 $1,894 16,425
North Brookfield town Metro $1,013 $1,100 $1,398 $1,742 $1,894 4,760
Oakham town Metro $1,013 $1,100 $1,398 $1,742 $1,894 1,850
Oxford town Metro $1,013 $1,100 $1,398 $1,742 $1,894 13,900
Paxton town Metro $1,013 $1,100 $1,398 $1,742 $1,894 4,845
Petersham town Metro $726 $731 $963 $1,300 $1,305 1,220
Phillipston town Metro $726 $731 $963 $1,300 $1,305 1,640
Princeton town Metro $1,013 $1,100 $1,398 $1,742 $1,894 3,440
Royalston town Metro $726 $731 $963 $1,300 $1,305 1,305
Rutland town Metro $1,013 $1,100 $1,398 $1,742 $1,894 8,465
Shrewsbury town Metro $1,013 $1,100 $1,398 $1,742 $1,894 36,715
Southborough town Metro $866 $937 $1,234 $1,546 $1,921 10,020
Southbridge Town city Metro $1,013 $1,100 $1,398 $1,742 $1,894 16,860
Spencer town Metro $1,013 $1,100 $1,398 $1,742 $1,894 11,855
Sterling town Metro $1,013 $1,100 $1,398 $1,742 $1,894 8,000
Sturbridge town Metro $1,013 $1,100 $1,398 $1,742 $1,894 9,495
Sutton town Metro $1,013 $1,100 $1,398 $1,742 $1,894 9,295
Templeton town Metro $812 $818 $1,077 $1,358 $1,524 8,115
Upton town Metro $866 $937 $1,234 $1,546 $1,921 7,770
Uxbridge town Metro $1,013 $1,100 $1,398 $1,742 $1,894 13,815
Warren town Metro $726 $731 $963 $1,300 $1,305 5,200
Webster town Metro $1,013 $1,100 $1,398 $1,742 $1,894 16,925
Westborough town Metro $1,013 $1,100 $1,398 $1,742 $1,894 18,835
West Boylston town Metro $1,013 $1,100 $1,398 $1,742 $1,894 7,890
West Brookfield town Metro $1,013 $1,100 $1,398 $1,742 $1,894 3,775
Westminster town Metro $812 $818 $1,077 $1,358 $1,524 7,565
Winchendon town Metro $812 $818 $1,077 $1,358 $1,524 10,740
Worcester city Metro $1,013 $1,100 $1,398 $1,742 $1,894 184,745
Top
Refinance or buy a home with a low 3.5% down payment! Get Started Now ➔