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 2023 Accurate Rental Price Data

Average Fair Market Rent Prices in Massachusetts:
$1,378 $1,524 $1,893 $2,333 $2,624
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 $1,223 for a 2-bedroom apartment in Springfield, MA HUD Metro FMR Area to $2,635 for a 2-bedroom unit in Boston-Cambridge-Quincy, MA-NH HUD Metro FMR Area.

For FY 2023, the Boston-Cambridge-Quincy, MA-NH HUD Metro FMR Area (Essex County) rent for a studio or efficiency is $2,025 per month and $3,540 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,893 per month.

Approximately 15% of Americans qualify for some level of housing assistance. The population in Massachusetts is around 6,873,003 people. So, there are around 1,030,950 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 $1,401 $1,553 $2,044 $2,501 $2,781 44,497
Bourne town Metro $1,401 $1,553 $2,044 $2,501 $2,781 19,819
Brewster town Metro $1,401 $1,553 $2,044 $2,501 $2,781 9,811
Chatham town Metro $1,401 $1,553 $2,044 $2,501 $2,781 6,009
Dennis town Metro $1,401 $1,553 $2,044 $2,501 $2,781 13,927
Eastham town Metro $1,401 $1,553 $2,044 $2,501 $2,781 4,896
Falmouth town Metro $1,401 $1,553 $2,044 $2,501 $2,781 31,104
Harwich town Metro $1,401 $1,553 $2,044 $2,501 $2,781 12,168
Mashpee town Metro $1,401 $1,553 $2,044 $2,501 $2,781 14,204
Orleans town Metro $1,401 $1,553 $2,044 $2,501 $2,781 5,812
Provincetown town Metro $1,401 $1,553 $2,044 $2,501 $2,781 2,972
Sandwich town Metro $1,401 $1,553 $2,044 $2,501 $2,781 20,256
Truro town Metro $1,401 $1,553 $2,044 $2,501 $2,781 1,076
Wellfleet town Metro $1,401 $1,553 $2,044 $2,501 $2,781 3,662
Yarmouth town Metro $1,401 $1,553 $2,044 $2,501 $2,781 23,292
Attleboro city Metro $1,066 $1,171 $1,409 $1,715 $2,118 45,023
Fall River city Metro $1,066 $1,171 $1,409 $1,715 $2,118 89,618
North Attleborough Town city Metro $1,066 $1,171 $1,409 $1,715 $2,118 29,281
Rehoboth town Metro $1,066 $1,171 $1,409 $1,715 $2,118 12,285
Seekonk town Metro $1,066 $1,171 $1,409 $1,715 $2,118 15,613
Somerset town Metro $1,066 $1,171 $1,409 $1,715 $2,118 18,160
Swansea town Metro $1,066 $1,171 $1,409 $1,715 $2,118 16,692
Westport town Metro $1,066 $1,171 $1,409 $1,715 $2,118 15,989
Adams town Metro $928 $1,095 $1,388 $1,773 $1,876 8,084
Alford town Metro $959 $1,089 $1,434 $1,745 $2,106 411
Becket town Metro $959 $1,089 $1,434 $1,745 $2,106 2,012
Cheshire town Metro $928 $1,095 $1,388 $1,773 $1,876 3,138
Clarksburg town Metro $959 $1,089 $1,434 $1,745 $2,106 1,779
Dalton town Metro $928 $1,095 $1,388 $1,773 $1,876 6,573
Egremont town Metro $959 $1,089 $1,434 $1,745 $2,106 1,473
Florida town Metro $959 $1,089 $1,434 $1,745 $2,106 742
Great Barrington town Metro $959 $1,089 $1,434 $1,745 $2,106 6,930
Hancock town Metro $959 $1,089 $1,434 $1,745 $2,106 657
Hinsdale town Metro $928 $1,095 $1,388 $1,773 $1,876 1,721
Lanesborough town Metro $928 $1,095 $1,388 $1,773 $1,876 2,961
Lee town Metro $928 $1,095 $1,388 $1,773 $1,876 5,705
Lenox town Metro $928 $1,095 $1,388 $1,773 $1,876 4,964
Monterey town Metro $959 $1,089 $1,434 $1,745 $2,106 723
Mount Washington town Metro $959 $1,089 $1,434 $1,745 $2,106 136
New Ashford town Metro $959 $1,089 $1,434 $1,745 $2,106 243
New Marlborough town Metro $959 $1,089 $1,434 $1,745 $2,106 1,498
North Adams city Metro $959 $1,089 $1,434 $1,745 $2,106 12,897
Otis town Metro $959 $1,089 $1,434 $1,745 $2,106 1,423
Peru town Metro $959 $1,089 $1,434 $1,745 $2,106 732
Pittsfield city Metro $928 $1,095 $1,388 $1,773 $1,876 42,514
Richmond town Metro $928 $1,095 $1,388 $1,773 $1,876 1,404
Sandisfield town Metro $959 $1,089 $1,434 $1,745 $2,106 891
Savoy town Metro $959 $1,089 $1,434 $1,745 $2,106 701
Sheffield town Metro $959 $1,089 $1,434 $1,745 $2,106 3,146
Stockbridge town Metro $928 $1,095 $1,388 $1,773 $1,876 1,837
Tyringham town Metro $959 $1,089 $1,434 $1,745 $2,106 513
Washington town Metro $959 $1,089 $1,434 $1,745 $2,106 487
West Stockbridge town Metro $959 $1,089 $1,434 $1,745 $2,106 1,172
Williamstown town Metro $959 $1,089 $1,434 $1,745 $2,106 7,522
Windsor town Metro $959 $1,089 $1,434 $1,745 $2,106 938
Acushnet town Metro $890 $1,051 $1,282 $1,560 $1,722 10,589
Berkley town Metro $1,083 $1,233 $1,619 $2,038 $2,229 6,801
Dartmouth town Metro $890 $1,051 $1,282 $1,560 $1,722 34,062
Dighton town Metro $1,083 $1,233 $1,619 $2,038 $2,229 7,845
Easton town Metro $1,632 $1,643 $2,163 $2,633 $3,259 24,860
Fairhaven town Metro $890 $1,051 $1,282 $1,560 $1,722 16,072
Freetown town Metro $890 $1,051 $1,282 $1,560 $1,722 9,364
Mansfield town Metro $1,083 $1,233 $1,619 $2,038 $2,229 24,145
New Bedford city Metro $890 $1,051 $1,282 $1,560 $1,722 95,355
Norton town Metro $1,083 $1,233 $1,619 $2,038 $2,229 19,874
Raynham town Metro $1,632 $1,643 $2,163 $2,633 $3,259 14,346
Taunton city Metro $1,083 $1,233 $1,619 $2,038 $2,229 57,327
Aquinnah town $1,778 $2,058 $2,325 $3,016 $3,180 675
Chilmark town $1,778 $2,058 $2,325 $3,016 $3,180 1,330
Edgartown town $1,778 $2,058 $2,325 $3,016 $3,180 4,358
Gosnold town $1,778 $2,058 $2,325 $3,016 $3,180 37
Oak Bluffs town $1,778 $2,058 $2,325 $3,016 $3,180 4,701
Tisbury town $1,778 $2,058 $2,325 $3,016 $3,180 4,132
West Tisbury town $1,778 $2,058 $2,325 $3,016 $3,180 2,197
Amesbury Town city Metro $2,025 $2,198 $2,635 $3,207 $3,540 17,474
Andover town Metro $1,188 $1,377 $1,776 $2,162 $2,386 36,098
Beverly city Metro $2,025 $2,198 $2,635 $3,207 $3,540 42,062
Boxford town Metro $1,188 $1,377 $1,776 $2,162 $2,386 8,316
Danvers town Metro $2,025 $2,198 $2,635 $3,207 $3,540 27,549
Essex town Metro $2,025 $2,198 $2,635 $3,207 $3,540 3,771
Georgetown town Metro $1,188 $1,377 $1,776 $2,162 $2,386 8,733
Gloucester city Metro $2,025 $2,198 $2,635 $3,207 $3,540 30,291
Groveland town Metro $1,188 $1,377 $1,776 $2,162 $2,386 6,815
Hamilton town Metro $2,025 $2,198 $2,635 $3,207 $3,540 8,048
Haverhill city Metro $1,188 $1,377 $1,776 $2,162 $2,386 63,783
Ipswich town Metro $2,025 $2,198 $2,635 $3,207 $3,540 14,022
Lawrence city Metro $1,188 $1,377 $1,776 $2,162 $2,386 80,022
Lynn city Metro $2,025 $2,198 $2,635 $3,207 $3,540 94,201
Lynnfield town Metro $2,025 $2,198 $2,635 $3,207 $3,540 12,968
Manchester-by-the-Sea town Metro $2,025 $2,198 $2,635 $3,207 $3,540 5,400
Marblehead town Metro $2,025 $2,198 $2,635 $3,207 $3,540 20,530
Merrimac town Metro $1,188 $1,377 $1,776 $2,162 $2,386 6,926
Methuen city Metro $1,188 $1,377 $1,776 $2,162 $2,386 50,518
Middleton town Metro $2,025 $2,198 $2,635 $3,207 $3,540 9,952
Nahant town Metro $2,025 $2,198 $2,635 $3,207 $3,540 3,512
Newbury town Metro $2,025 $2,198 $2,635 $3,207 $3,540 7,106
Newburyport city Metro $2,025 $2,198 $2,635 $3,207 $3,540 18,197
North Andover town Metro $1,188 $1,377 $1,776 $2,162 $2,386 31,262
Peabody city Metro $2,025 $2,198 $2,635 $3,207 $3,540 53,004
Rockport town Metro $2,025 $2,198 $2,635 $3,207 $3,540 7,269
Rowley town Metro $2,025 $2,198 $2,635 $3,207 $3,540 6,375
Salem city Metro $2,025 $2,198 $2,635 $3,207 $3,540 43,350
Salisbury town Metro $2,025 $2,198 $2,635 $3,207 $3,540 9,465
Saugus town Metro $2,025 $2,198 $2,635 $3,207 $3,540 28,326
Swampscott town Metro $2,025 $2,198 $2,635 $3,207 $3,540 15,184
Topsfield town Metro $2,025 $2,198 $2,635 $3,207 $3,540 6,613
Wenham town Metro $2,025 $2,198 $2,635 $3,207 $3,540 5,208
West Newbury town Metro $1,188 $1,377 $1,776 $2,162 $2,386 4,688
Ashfield town Metro $856 $988 $1,280 $1,586 $1,831 1,793
Bernardston town Metro $856 $988 $1,280 $1,586 $1,831 2,014
Buckland town Metro $856 $988 $1,280 $1,586 $1,831 2,063
Charlemont town Metro $856 $988 $1,280 $1,586 $1,831 1,090
Colrain town Metro $856 $988 $1,280 $1,586 $1,831 1,772
Conway town Metro $856 $988 $1,280 $1,586 $1,831 1,854
Deerfield town Metro $856 $988 $1,280 $1,586 $1,831 5,029
Erving town Metro $856 $988 $1,280 $1,586 $1,831 1,673
Gill town Metro $856 $988 $1,280 $1,586 $1,831 1,732
Greenfield city Metro $856 $988 $1,280 $1,586 $1,831 17,353
Hawley town Metro $856 $988 $1,280 $1,586 $1,831 421
Heath town Metro $856 $988 $1,280 $1,586 $1,831 671
Leverett town Metro $856 $988 $1,280 $1,586 $1,831 1,875
Leyden town Metro $856 $988 $1,280 $1,586 $1,831 686
Monroe town Metro $856 $988 $1,280 $1,586 $1,831 100
Montague town Metro $856 $988 $1,280 $1,586 $1,831 8,251
New Salem town Metro $856 $988 $1,280 $1,586 $1,831 1,067
Northfield town Metro $856 $988 $1,280 $1,586 $1,831 2,973
Orange town Metro $856 $988 $1,280 $1,586 $1,831 7,630
Rowe town Metro $856 $988 $1,280 $1,586 $1,831 445
Shelburne town Metro $856 $988 $1,280 $1,586 $1,831 1,411
Shutesbury town Metro $856 $988 $1,280 $1,586 $1,831 1,885
Sunderland town Metro $856 $988 $1,280 $1,586 $1,831 3,643
Warwick town Metro $856 $988 $1,280 $1,586 $1,831 743
Wendell town Metro $856 $988 $1,280 $1,586 $1,831 867
Whately town Metro $856 $988 $1,280 $1,586 $1,831 1,488
Agawam Town city Metro $818 $987 $1,223 $1,497 $1,799 28,627
Blandford town Metro $818 $987 $1,223 $1,497 $1,799 1,061
Brimfield town Metro $818 $987 $1,223 $1,497 $1,799 3,663
Chester town Metro $818 $987 $1,223 $1,497 $1,799 1,525
Chicopee city Metro $818 $987 $1,223 $1,497 $1,799 55,186
East Longmeadow town Metro $818 $987 $1,223 $1,497 $1,799 16,215
Granville town Metro $818 $987 $1,223 $1,497 $1,799 1,703
Hampden town Metro $818 $987 $1,223 $1,497 $1,799 5,174
Holland town Metro $818 $987 $1,223 $1,497 $1,799 2,492
Holyoke city Metro $818 $987 $1,223 $1,497 $1,799 40,161
Longmeadow town Metro $818 $987 $1,223 $1,497 $1,799 15,736
Ludlow town Metro $818 $987 $1,223 $1,497 $1,799 21,223
Monson town Metro $818 $987 $1,223 $1,497 $1,799 8,775
Montgomery town Metro $818 $987 $1,223 $1,497 $1,799 907
Palmer Town city Metro $818 $987 $1,223 $1,497 $1,799 12,236
Russell town Metro $818 $987 $1,223 $1,497 $1,799 1,524
Southwick town Metro $818 $987 $1,223 $1,497 $1,799 9,722
Springfield city Metro $818 $987 $1,223 $1,497 $1,799 153,677
Tolland town Metro $818 $987 $1,223 $1,497 $1,799 467
Wales town Metro $818 $987 $1,223 $1,497 $1,799 2,087
Westfield city Metro $818 $987 $1,223 $1,497 $1,799 41,303
West Springfield Town city Metro $818 $987 $1,223 $1,497 $1,799 28,527
Wilbraham town Metro $818 $987 $1,223 $1,497 $1,799 14,656
Amherst Town city Metro $818 $987 $1,223 $1,497 $1,799 39,995
Belchertown town Metro $818 $987 $1,223 $1,497 $1,799 15,080
Chesterfield town Metro $818 $987 $1,223 $1,497 $1,799 1,189
Cummington town Metro $818 $987 $1,223 $1,497 $1,799 1,003
Easthampton Town city Metro $818 $987 $1,223 $1,497 $1,799 15,930
Goshen town Metro $818 $987 $1,223 $1,497 $1,799 880
Granby town Metro $818 $987 $1,223 $1,497 $1,799 6,310
Hadley town Metro $818 $987 $1,223 $1,497 $1,799 5,328
Hatfield town Metro $818 $987 $1,223 $1,497 $1,799 3,271
Huntington town Metro $818 $987 $1,223 $1,497 $1,799 2,170
Middlefield town Metro $818 $987 $1,223 $1,497 $1,799 363
Northampton city Metro $818 $987 $1,223 $1,497 $1,799 28,552
Pelham town Metro $818 $987 $1,223 $1,497 $1,799 1,348
Plainfield town Metro $818 $987 $1,223 $1,497 $1,799 688
Southampton town Metro $818 $987 $1,223 $1,497 $1,799 6,169
South Hadley town Metro $818 $987 $1,223 $1,497 $1,799 17,715
Ware town Metro $818 $987 $1,223 $1,497 $1,799 9,821
Westhampton town Metro $818 $987 $1,223 $1,497 $1,799 1,711
Williamsburg town Metro $818 $987 $1,223 $1,497 $1,799 2,638
Worthington town Metro $818 $987 $1,223 $1,497 $1,799 1,200
Acton town Metro $2,025 $2,198 $2,635 $3,207 $3,540 23,634
Arlington town Metro $2,025 $2,198 $2,635 $3,207 $3,540 45,379
Ashby town Metro $2,025 $2,198 $2,635 $3,207 $3,540 3,211
Ashland town Metro $2,025 $2,198 $2,635 $3,207 $3,540 17,787
Ayer town Metro $2,025 $2,198 $2,635 $3,207 $3,540 8,158
Bedford town Metro $2,025 $2,198 $2,635 $3,207 $3,540 14,136
Belmont town Metro $2,025 $2,198 $2,635 $3,207 $3,540 26,158
Billerica town Metro $1,340 $1,490 $1,955 $2,379 $2,626 43,274
Boxborough town Metro $2,025 $2,198 $2,635 $3,207 $3,540 5,677
Burlington town Metro $2,025 $2,198 $2,635 $3,207 $3,540 28,077
Cambridge city Metro $2,025 $2,198 $2,635 $3,207 $3,540 117,822
Carlisle town Metro $2,025 $2,198 $2,635 $3,207 $3,540 5,232
Chelmsford town Metro $1,340 $1,490 $1,955 $2,379 $2,626 35,239
Concord town Metro $2,025 $2,198 $2,635 $3,207 $3,540 18,950
Dracut town Metro $1,340 $1,490 $1,955 $2,379 $2,626 31,458
Dunstable town Metro $1,340 $1,490 $1,955 $2,379 $2,626 3,374
Everett city Metro $2,025 $2,198 $2,635 $3,207 $3,540 46,275
Framingham city Metro $2,025 $2,198 $2,635 $3,207 $3,540 72,846
Groton town Metro $1,340 $1,490 $1,955 $2,379 $2,626 11,322
Holliston town Metro $2,025 $2,198 $2,635 $3,207 $3,540 14,792
Hopkinton town Metro $2,025 $2,198 $2,635 $3,207 $3,540 18,030
Hudson town Metro $2,025 $2,198 $2,635 $3,207 $3,540 19,863
Lexington town Metro $2,025 $2,198 $2,635 $3,207 $3,540 33,304
Lincoln town Metro $2,025 $2,198 $2,635 $3,207 $3,540 6,868
Littleton town Metro $2,025 $2,198 $2,635 $3,207 $3,540 10,152
Lowell city Metro $1,340 $1,490 $1,955 $2,379 $2,626 111,311
Malden city Metro $2,025 $2,198 $2,635 $3,207 $3,540 60,710
Marlborough city Metro $2,025 $2,198 $2,635 $3,207 $3,540 39,663
Maynard town Metro $2,025 $2,198 $2,635 $3,207 $3,540 10,900
Medford city Metro $2,025 $2,198 $2,635 $3,207 $3,540 58,290
Melrose city Metro $2,025 $2,198 $2,635 $3,207 $3,540 28,054
Natick town Metro $2,025 $2,198 $2,635 $3,207 $3,540 36,044
Newton city Metro $2,025 $2,198 $2,635 $3,207 $3,540 88,322
North Reading town Metro $2,025 $2,198 $2,635 $3,207 $3,540 15,672
Pepperell town Metro $1,340 $1,490 $1,955 $2,379 $2,626 12,113
Reading town Metro $2,025 $2,198 $2,635 $3,207 $3,540 25,236
Sherborn town Metro $2,025 $2,198 $2,635 $3,207 $3,540 4,324
Shirley town Metro $2,025 $2,198 $2,635 $3,207 $3,540 7,616
Somerville city Metro $2,025 $2,198 $2,635 $3,207 $3,540 81,175
Stoneham town Metro $2,025 $2,198 $2,635 $3,207 $3,540 23,625
Stow town Metro $2,025 $2,198 $2,635 $3,207 $3,540 7,159
Sudbury town Metro $2,025 $2,198 $2,635 $3,207 $3,540 19,248
Tewksbury town Metro $1,340 $1,490 $1,955 $2,379 $2,626 31,154
Townsend town Metro $2,025 $2,198 $2,635 $3,207 $3,540 9,497
Tyngsborough town Metro $1,340 $1,490 $1,955 $2,379 $2,626 12,442
Wakefield town Metro $2,025 $2,198 $2,635 $3,207 $3,540 27,041
Waltham city Metro $2,025 $2,198 $2,635 $3,207 $3,540 62,597
Watertown city Metro $2,025 $2,198 $2,635 $3,207 $3,540 35,749
Wayland town Metro $2,025 $2,198 $2,635 $3,207 $3,540 13,823
Westford town Metro $1,340 $1,490 $1,955 $2,379 $2,626 24,566
Weston town Metro $2,025 $2,198 $2,635 $3,207 $3,540 12,103
Wilmington town Metro $2,025 $2,198 $2,635 $3,207 $3,540 23,390
Winchester town Metro $2,025 $2,198 $2,635 $3,207 $3,540 22,760
Woburn city Metro $2,025 $2,198 $2,635 $3,207 $3,540 40,297
Nantucket town $1,750 $2,009 $2,618 $3,219 $3,580 11,212
Avon town Metro $1,246 $1,415 $1,863 $2,375 $2,708 4,513
Bellingham town Metro $2,025 $2,198 $2,635 $3,207 $3,540 17,196
Braintree Town city Metro $2,025 $2,198 $2,635 $3,207 $3,540 37,196
Brookline town Metro $2,025 $2,198 $2,635 $3,207 $3,540 59,223
Canton town Metro $2,025 $2,198 $2,635 $3,207 $3,540 23,615
Cohasset town Metro $2,025 $2,198 $2,635 $3,207 $3,540 8,520
Dedham town Metro $2,025 $2,198 $2,635 $3,207 $3,540 25,330
Dover town Metro $2,025 $2,198 $2,635 $3,207 $3,540 6,079
Foxborough town Metro $2,025 $2,198 $2,635 $3,207 $3,540 17,917
Franklin Town city Metro $2,025 $2,198 $2,635 $3,207 $3,540 33,644
Holbrook town Metro $2,025 $2,198 $2,635 $3,207 $3,540 11,051
Medfield town Metro $2,025 $2,198 $2,635 $3,207 $3,540 12,926
Medway town Metro $2,025 $2,198 $2,635 $3,207 $3,540 13,398
Millis town Metro $2,025 $2,198 $2,635 $3,207 $3,540 8,288
Milton town Metro $2,025 $2,198 $2,635 $3,207 $3,540 27,590
Needham town Metro $2,025 $2,198 $2,635 $3,207 $3,540 31,177
Norfolk town Metro $2,025 $2,198 $2,635 $3,207 $3,540 11,861
Norwood town Metro $2,025 $2,198 $2,635 $3,207 $3,540 29,446
Plainville town Metro $2,025 $2,198 $2,635 $3,207 $3,540 9,227
Quincy city Metro $2,025 $2,198 $2,635 $3,207 $3,540 94,389
Randolph city Metro $2,025 $2,198 $2,635 $3,207 $3,540 34,214
Sharon town Metro $2,025 $2,198 $2,635 $3,207 $3,540 18,666
Stoughton town Metro $2,025 $2,198 $2,635 $3,207 $3,540 28,742
Walpole town Metro $2,025 $2,198 $2,635 $3,207 $3,540 25,427
Wellesley town Metro $2,025 $2,198 $2,635 $3,207 $3,540 28,747
Westwood town Metro $2,025 $2,198 $2,635 $3,207 $3,540 16,215
Weymouth Town city Metro $2,025 $2,198 $2,635 $3,207 $3,540 57,213
Wrentham town Metro $2,025 $2,198 $2,635 $3,207 $3,540 11,930
Abington town Metro $1,246 $1,415 $1,863 $2,375 $2,708 16,557
Bridgewater city Metro $1,246 $1,415 $1,863 $2,375 $2,708 27,441
Brockton city Metro $1,246 $1,415 $1,863 $2,375 $2,708 95,740
Carver town Metro $2,025 $2,198 $2,635 $3,207 $3,540 11,745
Duxbury town Metro $2,025 $2,198 $2,635 $3,207 $3,540 15,912
East Bridgewater town Metro $1,246 $1,415 $1,863 $2,375 $2,708 14,509
Halifax town Metro $1,246 $1,415 $1,863 $2,375 $2,708 7,830
Hanover town Metro $2,025 $2,198 $2,635 $3,207 $3,540 14,526
Hanson town Metro $1,246 $1,415 $1,863 $2,375 $2,708 10,874
Hingham town Metro $2,025 $2,198 $2,635 $3,207 $3,540 23,983
Hull town Metro $2,025 $2,198 $2,635 $3,207 $3,540 10,478
Kingston town Metro $2,025 $2,198 $2,635 $3,207 $3,540 13,746
Lakeville town Metro $1,246 $1,415 $1,863 $2,375 $2,708 11,489
Marion town Metro $1,246 $1,415 $1,863 $2,375 $2,708 5,148
Marshfield town Metro $2,025 $2,198 $2,635 $3,207 $3,540 25,937
Mattapoisett town Metro $1,246 $1,415 $1,863 $2,375 $2,708 6,374
Middleborough town Metro $1,246 $1,415 $1,863 $2,375 $2,708 25,181
Norwell town Metro $2,025 $2,198 $2,635 $3,207 $3,540 11,120
Pembroke town Metro $2,025 $2,198 $2,635 $3,207 $3,540 18,455
Plymouth town Metro $2,025 $2,198 $2,635 $3,207 $3,540 60,991
Plympton town Metro $1,246 $1,415 $1,863 $2,375 $2,708 2,979
Rochester town Metro $1,246 $1,415 $1,863 $2,375 $2,708 5,646
Rockland town Metro $2,025 $2,198 $2,635 $3,207 $3,540 18,010
Scituate town Metro $2,025 $2,198 $2,635 $3,207 $3,540 18,839
Wareham town Metro $2,025 $2,198 $2,635 $3,207 $3,540 22,694
West Bridgewater town Metro $1,246 $1,415 $1,863 $2,375 $2,708 7,254
Whitman town Metro $1,246 $1,415 $1,863 $2,375 $2,708 15,139
Boston city Metro $2,025 $2,198 $2,635 $3,207 $3,540 689,326
Chelsea city Metro $2,025 $2,198 $2,635 $3,207 $3,540 39,878
Revere city Metro $2,025 $2,198 $2,635 $3,207 $3,540 53,400
Winthrop Town city Metro $2,025 $2,198 $2,635 $3,207 $3,540 18,558
Ashburnham town Metro $989 $1,047 $1,358 $1,748 $2,040 6,304
Athol town Metro $941 $953 $1,254 $1,708 $1,839 11,694
Auburn town Metro $1,231 $1,272 $1,635 $1,990 $2,196 16,692
Barre town Metro $1,231 $1,272 $1,635 $1,990 $2,196 5,562
Berlin town Metro $1,112 $1,263 $1,663 $2,254 $2,681 3,312
Blackstone town Metro $1,112 $1,263 $1,663 $2,254 $2,681 9,249
Bolton town Metro $1,112 $1,263 $1,663 $2,254 $2,681 5,356
Boylston town Metro $1,231 $1,272 $1,635 $1,990 $2,196 4,666
Brookfield town Metro $1,231 $1,272 $1,635 $1,990 $2,196 3,439
Charlton town Metro $1,231 $1,272 $1,635 $1,990 $2,196 13,610
Clinton town Metro $1,231 $1,272 $1,635 $1,990 $2,196 13,940
Douglas town Metro $1,231 $1,272 $1,635 $1,990 $2,196 8,938
Dudley town Metro $1,231 $1,272 $1,635 $1,990 $2,196 11,699
East Brookfield town Metro $1,231 $1,272 $1,635 $1,990 $2,196 2,157
Fitchburg city Metro $989 $1,047 $1,358 $1,748 $2,040 40,576
Gardner city Metro $989 $1,047 $1,358 $1,748 $2,040 20,605
Grafton town Metro $1,231 $1,272 $1,635 $1,990 $2,196 19,031
Hardwick town Metro $941 $953 $1,254 $1,708 $1,839 3,039
Harvard town Metro $1,112 $1,263 $1,663 $2,254 $2,681 6,592
Holden town Metro $1,231 $1,272 $1,635 $1,990 $2,196 19,128
Hopedale town Metro $1,112 $1,263 $1,663 $2,254 $2,681 5,956
Hubbardston town Metro $941 $953 $1,254 $1,708 $1,839 4,758
Lancaster town Metro $1,112 $1,263 $1,663 $2,254 $2,681 7,984
Leicester town Metro $1,231 $1,272 $1,635 $1,990 $2,196 11,314
Leominster city Metro $989 $1,047 $1,358 $1,748 $2,040 41,581
Lunenburg town Metro $989 $1,047 $1,358 $1,748 $2,040 11,530
Mendon town Metro $1,112 $1,263 $1,663 $2,254 $2,681 6,146
Milford town Metro $1,112 $1,263 $1,663 $2,254 $2,681 28,936
Millbury town Metro $1,231 $1,272 $1,635 $1,990 $2,196 13,822
Millville town Metro $1,112 $1,263 $1,663 $2,254 $2,681 3,249
New Braintree town Metro $941 $953 $1,254 $1,708 $1,839 1,155
Northborough town Metro $1,231 $1,272 $1,635 $1,990 $2,196 15,047
Northbridge town Metro $1,231 $1,272 $1,635 $1,990 $2,196 16,616
North Brookfield town Metro $1,231 $1,272 $1,635 $1,990 $2,196 4,774
Oakham town Metro $1,231 $1,272 $1,635 $1,990 $2,196 1,636
Oxford town Metro $1,231 $1,272 $1,635 $1,990 $2,196 13,967
Paxton town Metro $1,231 $1,272 $1,635 $1,990 $2,196 4,961
Petersham town Metro $941 $953 $1,254 $1,708 $1,839 1,142
Phillipston town Metro $941 $953 $1,254 $1,708 $1,839 1,915
Princeton town Metro $1,231 $1,272 $1,635 $1,990 $2,196 3,466
Royalston town Metro $941 $953 $1,254 $1,708 $1,839 1,451
Rutland town Metro $1,231 $1,272 $1,635 $1,990 $2,196 8,799
Shrewsbury town Metro $1,231 $1,272 $1,635 $1,990 $2,196 37,683
Southborough town Metro $1,112 $1,263 $1,663 $2,254 $2,681 10,151
Southbridge Town city Metro $1,231 $1,272 $1,635 $1,990 $2,196 16,865
Spencer town Metro $1,231 $1,272 $1,635 $1,990 $2,196 11,942
Sterling town Metro $1,231 $1,272 $1,635 $1,990 $2,196 8,130
Sturbridge town Metro $1,231 $1,272 $1,635 $1,990 $2,196 9,559
Sutton town Metro $1,231 $1,272 $1,635 $1,990 $2,196 9,506
Templeton town Metro $989 $1,047 $1,358 $1,748 $2,040 8,115
Upton town Metro $1,112 $1,263 $1,663 $2,254 $2,681 7,968
Uxbridge town Metro $1,231 $1,272 $1,635 $1,990 $2,196 14,100
Warren town Metro $941 $953 $1,254 $1,708 $1,839 5,205
Webster town Metro $1,231 $1,272 $1,635 $1,990 $2,196 16,934
Westborough town Metro $1,231 $1,272 $1,635 $1,990 $2,196 19,067
West Boylston town Metro $1,231 $1,272 $1,635 $1,990 $2,196 8,008
West Brookfield town Metro $1,231 $1,272 $1,635 $1,990 $2,196 3,721
Westminster town Metro $989 $1,047 $1,358 $1,748 $2,040 7,874
Winchendon town Metro $989 $1,047 $1,358 $1,748 $2,040 10,847
Worcester city Metro $1,231 $1,272 $1,635 $1,990 $2,196 185,186
Top
Refinance or buy a home with a low 3.5% down payment! Get Started Now ➔