An official website of the United States government
Official websites use .gov
A .gov website belongs to an official government
organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to
the .gov website. Share sensitive information only on official,
secure websites.
QuickFacts provides statistics for all states and counties. Also for cities and towns with a population of 5,000 or more.
Chart
Median selected monthly owner costs - with a mortgage, 2019-2023
$0
$400
$800
$1,200
$1,600
$2,000
$2,400
$2,800
$3,200
$3,600
$4,000
Needham town, Norfolk County, Massachusetts
$4,000
Winchester town, Middlesex County, Massachusetts
$4,000
Wellesley town, Norfolk County, Massachusetts
$4,000
Weston town, Middlesex County, Massachusetts
$4,000
Westwood town, Norfolk County, Massachusetts
$4,000
Carlisle town, Middlesex County, Massachusetts
$4,000
Edgartown town, Dukes County, Massachusetts
$4,000
Belmont town, Middlesex County, Massachusetts
$4,000
Cohasset town, Norfolk County, Massachusetts
$4,000
Concord town, Middlesex County, Massachusetts
$4,000
Dover town, Norfolk County, Massachusetts
$4,000
Lincoln town, Middlesex County, Massachusetts
$4,000
Sudbury town, Middlesex County, Massachusetts
$4,000
Brookline town, Norfolk County, Massachusetts
$4,000
Lexington town, Middlesex County, Massachusetts
$4,000
Medfield town, Norfolk County, Massachusetts
$4,000
Wayland town, Middlesex County, Massachusetts
$4,000
Boxford town, Essex County, Massachusetts
$3,961
Manchester-by-the-Sea town, Essex County, Massachusetts
$3,881
Hingham town, Plymouth County, Massachusetts
$3,878
Andover town, Essex County, Massachusetts
$3,839
Acton town, Middlesex County, Massachusetts
$3,761
Topsfield town, Essex County, Massachusetts
$3,747
Lynnfield town, Essex County, Massachusetts
$3,739
Harvard town, Worcester County, Massachusetts
$3,737
Hopkinton town, Middlesex County, Massachusetts
$3,733
Southborough town, Worcester County, Massachusetts
$3,723
Marblehead town, Essex County, Massachusetts
$3,712
Milton town, Norfolk County, Massachusetts
$3,698
Boxborough town, Middlesex County, Massachusetts
$3,690
Bolton town, Worcester County, Massachusetts
$3,666
Stow town, Middlesex County, Massachusetts
$3,665
Duxbury town, Plymouth County, Massachusetts
$3,657
Norwell town, Plymouth County, Massachusetts
$3,628
Bedford town, Middlesex County, Massachusetts
$3,613
Arlington town, Middlesex County, Massachusetts
$3,607
Scituate town, Plymouth County, Massachusetts
$3,574
Middleton town, Essex County, Massachusetts
$3,555
Groton town, Middlesex County, Massachusetts
$3,547
Norfolk town, Norfolk County, Massachusetts
$3,535
Hamilton town, Essex County, Massachusetts
$3,500
Nantucket town, Nantucket County, Massachusetts
$3,485
Sharon town, Norfolk County, Massachusetts
$3,466
Westford town, Middlesex County, Massachusetts
$3,428
Hanover town, Plymouth County, Massachusetts
$3,359
Swampscott town, Essex County, Massachusetts
$3,308
Walpole town, Norfolk County, Massachusetts
$3,302
Natick town, Middlesex County, Massachusetts
$3,288
North Andover town, Essex County, Massachusetts
$3,272
Reading town, Middlesex County, Massachusetts
$3,261
Burlington town, Middlesex County, Massachusetts
$3,238
Medway town, Norfolk County, Massachusetts
$3,213
Holliston town, Middlesex County, Massachusetts
$3,212
Northborough town, Worcester County, Massachusetts
$3,202
Canton town, Norfolk County, Massachusetts
$3,192
Newbury town, Essex County, Massachusetts
$3,166
Westborough town, Worcester County, Massachusetts
$3,163
North Reading town, Middlesex County, Massachusetts
$3,157
Wakefield town, Middlesex County, Massachusetts
$3,156
Wrentham town, Norfolk County, Massachusetts
$3,127
Upton town, Worcester County, Massachusetts
$3,090
Chatham town, Barnstable County, Massachusetts
$3,076
Oak Bluffs town, Dukes County, Massachusetts
$3,068
Littleton town, Middlesex County, Massachusetts
$3,061
Groveland town, Essex County, Massachusetts
$3,014
Marshfield town, Plymouth County, Massachusetts
$3,008
Mattapoisett town, Plymouth County, Massachusetts
$3,006
Ipswich town, Essex County, Massachusetts
$2,980
Kingston town, Plymouth County, Massachusetts
$2,973
Foxborough town, Norfolk County, Massachusetts
$2,966
Millis town, Norfolk County, Massachusetts
$2,943
Longmeadow town, Hampden County, Massachusetts
$2,932
Rowley town, Essex County, Massachusetts
$2,932
Stoneham town, Middlesex County, Massachusetts
$2,925
Orleans town, Barnstable County, Massachusetts
$2,909
Wilmington town, Middlesex County, Massachusetts
$2,906
Chelmsford town, Middlesex County, Massachusetts
$2,903
Tyngsborough town, Middlesex County, Massachusetts
$2,899
Ashland town, Middlesex County, Massachusetts
$2,892
Maynard town, Middlesex County, Massachusetts
$2,882
Dedham town, Norfolk County, Massachusetts
$2,862
Mendon town, Worcester County, Massachusetts
$2,844
Grafton town, Worcester County, Massachusetts
$2,843
Shrewsbury town, Worcester County, Massachusetts
$2,831
Abington town, Plymouth County, Massachusetts
$2,829
Hanson town, Plymouth County, Massachusetts
$2,816
Easton town, Bristol County, Massachusetts
$2,812
Sutton town, Worcester County, Massachusetts
$2,800
Danvers town, Essex County, Massachusetts
$2,798
Halifax town, Plymouth County, Massachusetts
$2,766
Rockport town, Essex County, Massachusetts
$2,764
Stoughton town, Norfolk County, Massachusetts
$2,760
Mansfield town, Bristol County, Massachusetts
$2,755
Pepperell town, Middlesex County, Massachusetts
$2,755
Saugus town, Essex County, Massachusetts
$2,753
Raynham town, Bristol County, Massachusetts
$2,752
Georgetown town, Essex County, Massachusetts
$2,743
Holbrook town, Norfolk County, Massachusetts
$2,741
Dighton town, Bristol County, Massachusetts
$2,727
Billerica town, Middlesex County, Massachusetts
$2,720
Hull town, Plymouth County, Massachusetts
$2,717
Marion town, Plymouth County, Massachusetts
$2,710
Shirley town, Middlesex County, Massachusetts
$2,710
Plymouth town, Plymouth County, Massachusetts
$2,692
Merrimac town, Essex County, Massachusetts
$2,685
East Bridgewater town, Plymouth County, Massachusetts
$2,684
Norwood town, Norfolk County, Massachusetts
$2,677
Tewksbury town, Middlesex County, Massachusetts
$2,670
Rehoboth town, Bristol County, Massachusetts
$2,663
Pembroke town, Plymouth County, Massachusetts
$2,662
Sandwich town, Barnstable County, Massachusetts
$2,650
West Bridgewater town, Plymouth County, Massachusetts
$2,641
Paxton town, Worcester County, Massachusetts
$2,629
Sturbridge town, Worcester County, Massachusetts
$2,616
Norton town, Bristol County, Massachusetts
$2,606
Rutland town, Worcester County, Massachusetts
$2,603
Hopedale town, Worcester County, Massachusetts
$2,596
Plainville town, Norfolk County, Massachusetts
$2,584
Wilbraham town, Hampden County, Massachusetts
$2,580
Hudson town, Middlesex County, Massachusetts
$2,579
Whitman town, Plymouth County, Massachusetts
$2,576
Lancaster town, Worcester County, Massachusetts
$2,569
Lakeville town, Plymouth County, Massachusetts
$2,562
Douglas town, Worcester County, Massachusetts
$2,548
Deerfield town, Franklin County, Massachusetts
$2,534
Ayer town, Middlesex County, Massachusetts
$2,533
Uxbridge town, Worcester County, Massachusetts
$2,530
Berkley town, Bristol County, Massachusetts
$2,515
Lenox town, Berkshire County, Massachusetts
$2,506
Bourne town, Barnstable County, Massachusetts
$2,497
Holden town, Worcester County, Massachusetts
$2,493
Rockland town, Plymouth County, Massachusetts
$2,486
Freetown town, Bristol County, Massachusetts
$2,486
Williamstown town, Berkshire County, Massachusetts
$2,485
Sterling town, Worcester County, Massachusetts
$2,477
Carver town, Plymouth County, Massachusetts
$2,471
Townsend town, Middlesex County, Massachusetts
$2,465
Salisbury town, Essex County, Massachusetts
$2,452
Blackstone town, Worcester County, Massachusetts
$2,442
Seekonk town, Bristol County, Massachusetts
$2,440
Northbridge town, Worcester County, Massachusetts
$2,428
Hadley town, Hampshire County, Massachusetts
$2,426
Bellingham town, Norfolk County, Massachusetts
$2,413
Southwick town, Hampden County, Massachusetts
$2,413
Lunenburg town, Worcester County, Massachusetts
$2,395
Dracut town, Middlesex County, Massachusetts
$2,382
Millbury town, Worcester County, Massachusetts
$2,381
Somerset town, Bristol County, Massachusetts
$2,375
Milford town, Worcester County, Massachusetts
$2,373
Rochester town, Plymouth County, Massachusetts
$2,355
Great Barrington town, Berkshire County, Massachusetts
$2,352
Middleborough town, Plymouth County, Massachusetts
$2,346
Acushnet town, Bristol County, Massachusetts
$2,343
Brewster town, Barnstable County, Massachusetts
$2,342
Falmouth town, Barnstable County, Massachusetts
$2,333
Belchertown town, Hampshire County, Massachusetts
$2,328
Dartmouth town, Bristol County, Massachusetts
$2,325
West Boylston town, Worcester County, Massachusetts
$2,325
Mashpee town, Barnstable County, Massachusetts
$2,307
Granby town, Hampshire County, Massachusetts
$2,290
Southampton town, Hampshire County, Massachusetts
$2,276
East Longmeadow town, Hampden County, Massachusetts
$2,271
Harwich town, Barnstable County, Massachusetts
$2,264
Warren town, Worchester County, Massachusetts
$2,255
Westport town, Bristol County, Massachusetts
$2,247
Auburn town, Worcester County, Massachusetts
$2,233
Wareham town, Plymouth County, Massachusetts
$2,217
Westminster town, Worcester County, Massachusetts
$2,184
Swansea town, Bristol County, Massachusetts
$2,182
Charlton town, Worcester County, Massachusetts
$2,179
Ashburnham town, Worcester County, Massachusetts
$2,171
Dudley town, Worcester County, Massachusetts
$2,165
Leicester town, Worcester County, Massachusetts
$2,160
Yarmouth town, Barnstable County, Massachusetts
$2,147
Eastham town, Barnstable County, Massachusetts
$2,142
Barre town, Worcester County, Massachusetts
$2,137
Fairhaven town, Bristol County, Massachusetts
$2,135
Clinton town, Worcester County, Massachusetts
$2,086
Oxford town, Worcester County, Massachusetts
$2,064
Webster town, Worcester County, Massachusetts
$2,044
Spencer town, Worcester County, Massachusetts
$2,040
Monson town, Hampden County, Massachusetts
$2,034
Dennis town, Barnstable County, Massachusetts
$2,022
Templeton town, Worcester County, Massachusetts
$1,994
Ware town, Hampshire County, Massachusetts
$1,989
Winchendon town, Worcester County, Massachusetts
$1,963
Ludlow town, Hampden County, Massachusetts
$1,888
Dalton town, Berkshire County, Massachusetts
$1,854
South Hadley town, Hampshire County, Massachusetts
$1,849
Lee town, Berkshire County, Massachusetts
$1,816
Montague town, Franklin County, Massachusetts
$1,691
Orange town, Franklin County, Massachusetts
$1,674
Athol town, Worcester County, Massachusetts
$1,578
Adams town, Berkshire County, Massachusetts
$1,434
$0
$400
$800
$1,200
$1,600
$2,000
$2,400
$2,800
$3,200
$3,600
$4,000
Value Notes
Methodology differences may exist between data sources, and so estimates from different sources are not comparable.
Some estimates presented here come from sample data, and thus have sampling errors that may render some apparent differences between geographies statistically
indistinguishable. Click the Quick Info icon to the left of each row in TABLE view to learn about sampling error.
The vintage year (e.g., V2024) refers to the final year of the series (2020 thru 2024). Different vintage years of estimates are not comparable.
Users should exercise caution when comparing 2019-2023 ACS 5-year estimates to other ACS estimates. For more information, please visit
the 2023 5-year ACS Comparison Guidance page.
Fact Notes
(a)Includes persons reporting only one race
(b)Hispanics may be of any race, so also are included in applicable race categories
(c)Economic Census - Puerto Rico data are not comparable to U.S. Economic Census data
Value Flags
DSuppressed to avoid disclosure of confidential information
FFewer than 25 firms
FNFootnote on this item in place of data
NANot available
SSuppressed; does not meet publication standards
XNot applicable
ZValue greater than zero but less than half unit of measure shown
-Either no or too few sample observations were available to compute an estimate, or a ratio of medians cannot be calculated because one or both of the median estimates falls in the lowest or upper interval of an open ended distribution.
NData for this geographic area cannot be displayed because the number of sample cases is too small.
QuickFacts data are derived from: Population Estimates, American Community Survey, Census of Population and Housing, Current Population Survey, Small Area Health Insurance Estimates, Small Area Income and Poverty Estimates, State and County Housing Unit Estimates, County Business Patterns, Nonemployer Statistics, Economic Census, Survey of Business Owners, Building Permits.
✕
Is this page helpful?YesNo
Thank you for your feedback.Comments or suggestions?