Massachusetts cities, towns and communities
318 location records with a Census population estimate above 5,000. Choose the incident location; availability of participating firms varies.
Read the Massachusetts injury and work-injury guide
318 locations
- Abington CDP — 17,053 residents (2020–2024 estimate)
- Abington town — Plymouth County — 17,142 residents (2025 estimate)
- Acton town — Middlesex County — 24,786 residents (2025 estimate)
- Acushnet town — Bristol County — 10,800 residents (2025 estimate)
- Adams CDP — 5,427 residents (2020–2024 estimate)
- Adams town — Berkshire County — 7,934 residents (2025 estimate)
- Agawam Town city — Hampden County — 28,783 residents (2025 estimate)
- Amesbury city — Essex County — 17,588 residents (2025 estimate)
- Amherst Town city — Hampshire County — 40,920 residents (2025 estimate)
- Andover CDP — 9,451 residents (2020–2024 estimate)
- Andover town — Essex County — 37,014 residents (2025 estimate)
- Arlington CDP — 46,350 residents (2020–2024 estimate)
- Arlington town — Middlesex County — 46,563 residents (2025 estimate)
- Ashburnham town — Worcester County — 6,554 residents (2025 estimate)
- Ashland town — Middlesex County — 19,177 residents (2025 estimate)
- Athol CDP — 8,801 residents (2020–2024 estimate)
- Athol town — Worcester County — 12,129 residents (2025 estimate)
- Attleboro city — Bristol County — 47,447 residents (2025 estimate)
- Auburn town — Worcester County — 17,566 residents (2025 estimate)
- Ayer town — Middlesex County — 9,267 residents (2025 estimate)
- Barnstable Town city — Barnstable County — 50,101 residents (2025 estimate)
- Barre town — Worcester County — 5,641 residents (2025 estimate)
- Bedford town — Middlesex County — 14,836 residents (2025 estimate)
- Belchertown town — Hampshire County — 15,265 residents (2025 estimate)
- Bellingham CDP — 5,325 residents (2020–2024 estimate)
- Bellingham town — Norfolk County — 18,032 residents (2025 estimate)
- Belmont CDP — 27,175 residents (2020–2024 estimate)
- Belmont town — Middlesex County — 27,118 residents (2025 estimate)
- Berkley town — Bristol County — 6,950 residents (2025 estimate)
- Beverly city — Essex County — 43,363 residents (2025 estimate)
- Billerica town — Middlesex County — 42,632 residents (2025 estimate)
- Blackstone town — Worcester County — 9,416 residents (2025 estimate)
- Bliss Corner CDP — 5,405 residents (2020–2024 estimate)
- Bolton town — Worcester County — 6,477 residents (2025 estimate)
- Boston city — Suffolk County — 672,973 residents (2025 estimate)
- Bourne town — Barnstable County — 20,772 residents (2025 estimate)
- Boxborough town — Middlesex County — 5,508 residents (2025 estimate)
- Boxford town — Essex County — 8,520 residents (2025 estimate)
- Boylston town — Worcester County — 5,104 residents (2025 estimate)
- Braintree Town city — Norfolk County — 38,957 residents (2025 estimate)
- Brewster town — Barnstable County — 10,457 residents (2025 estimate)
- Bridgewater Town city — Plymouth County — 29,309 residents (2025 estimate)
- Brockton city — Plymouth County — 106,134 residents (2025 estimate)
- Brookline CDP — 63,266 residents (2020–2024 estimate)
- Brookline town — Norfolk County — 63,414 residents (2025 estimate)
- Burlington CDP — 26,274 residents (2020–2024 estimate)
- Burlington town — Middlesex County — 26,778 residents (2025 estimate)
- Cambridge city — Middlesex County — 122,588 residents (2025 estimate)
- Canton town — Norfolk County — 25,165 residents (2025 estimate)
- Carlisle town — Middlesex County — 5,286 residents (2025 estimate)
- Carver town — Plymouth County — 11,981 residents (2025 estimate)
- Charlton town — Worcester County — 13,685 residents (2025 estimate)
- Chatham town — Barnstable County — 6,752 residents (2025 estimate)
- Chelmsford town — Middlesex County — 38,549 residents (2025 estimate)
- Chelsea city — Suffolk County — 40,130 residents (2025 estimate)
- Chicopee city — Hampden County — 55,310 residents (2025 estimate)
- Clinton CDP — 7,658 residents (2020–2024 estimate)
- Clinton town — Worcester County — 15,718 residents (2025 estimate)
- Cochituate CDP — 6,471 residents (2020–2024 estimate)
- Cohasset town — Norfolk County — 8,461 residents (2025 estimate)
- Concord town — Middlesex County — 18,208 residents (2025 estimate)
- Dalton town — Berkshire County — 6,157 residents (2025 estimate)
- Danvers CDP — 28,098 residents (2020–2024 estimate)
- Danvers town — Essex County — 29,211 residents (2025 estimate)
- Dartmouth town — Bristol County — 34,367 residents (2025 estimate)
- Dedham CDP — 25,237 residents (2020–2024 estimate)
- Dedham town — Norfolk County — 25,731 residents (2025 estimate)
- Deerfield town — Franklin County — 5,147 residents (2025 estimate)
- Dennis town — Barnstable County — 14,906 residents (2025 estimate)
- Dighton town — Bristol County — 8,348 residents (2025 estimate)
- Douglas town — Worcester County — 9,545 residents (2025 estimate)
- Dover town — Norfolk County — 6,026 residents (2025 estimate)
- Dracut town — Middlesex County — 32,783 residents (2025 estimate)
- Dudley town — Worcester County — 11,972 residents (2025 estimate)
- Duxbury town — Plymouth County — 16,498 residents (2025 estimate)
- East Bridgewater town — Plymouth County — 14,602 residents (2025 estimate)
- East Falmouth CDP — 6,245 residents (2020–2024 estimate)
- East Harwich CDP — 5,654 residents (2020–2024 estimate)
- East Longmeadow town — Hampden County — 16,581 residents (2025 estimate)
- Eastham town — Barnstable County — 5,844 residents (2025 estimate)
- Easthampton city — Hampshire County — 15,851 residents (2025 estimate)
- Easton town — Bristol County — 25,795 residents (2025 estimate)
- Edgartown town — Dukes County — 5,446 residents (2025 estimate)
- Everett city — Middlesex County — 53,572 residents (2025 estimate)
- Fairhaven town — Bristol County — 16,110 residents (2025 estimate)
- Fall River city — Bristol County — 95,298 residents (2025 estimate)
- Falmouth town — Barnstable County — 33,361 residents (2025 estimate)
- Fitchburg city — Worcester County — 42,136 residents (2025 estimate)
- Foxborough CDP — 6,251 residents (2020–2024 estimate)
- Foxborough town — Norfolk County — 18,934 residents (2025 estimate)
- Framingham city — Middlesex County — 73,021 residents (2025 estimate)
- Franklin Town city — Norfolk County — 33,955 residents (2025 estimate)
- Freetown town — Bristol County — 9,443 residents (2025 estimate)
- Gardner city — Worcester County — 21,483 residents (2025 estimate)
- Georgetown town — Essex County — 8,577 residents (2025 estimate)
- Gloucester city — Essex County — 30,627 residents (2025 estimate)
- Grafton town — Worcester County — 21,043 residents (2025 estimate)
- Granby town — Hampshire County — 5,991 residents (2025 estimate)
- Great Barrington town — Berkshire County — 7,239 residents (2025 estimate)
- Greenfield city — Franklin County — 17,691 residents (2025 estimate)
- Groton town — Middlesex County — 11,541 residents (2025 estimate)
- Groveland town — Essex County — 7,102 residents (2025 estimate)
- Hadley town — Hampshire County — 5,213 residents (2025 estimate)
- Halifax town — Plymouth County — 7,845 residents (2025 estimate)
- Hamilton town — Essex County — 7,674 residents (2025 estimate)
- Hanover town — Plymouth County — 14,971 residents (2025 estimate)
- Hanson town — Plymouth County — 10,927 residents (2025 estimate)
- Harvard town — Worcester County — 7,014 residents (2025 estimate)
- Harwich town — Barnstable County — 13,635 residents (2025 estimate)
- Haverhill city — Essex County — 68,361 residents (2025 estimate)
- Hingham CDP — 5,130 residents (2020–2024 estimate)
- Hingham town — Plymouth County — 24,481 residents (2025 estimate)
- Holbrook CDP — 11,380 residents (2020–2024 estimate)
- Holbrook town — Norfolk County — 11,401 residents (2025 estimate)
- Holden town — Worcester County — 20,526 residents (2025 estimate)
- Holliston town — Middlesex County — 15,206 residents (2025 estimate)
- Holyoke city — Hampden County — 38,023 residents (2025 estimate)
- Hopedale town — Worcester County — 6,066 residents (2025 estimate)
- Hopkinton town — Middlesex County — 19,866 residents (2025 estimate)
- Hudson CDP — 15,719 residents (2020–2024 estimate)
- Hudson town — Middlesex County — 20,341 residents (2025 estimate)
- Hull CDP — 10,138 residents (2020–2024 estimate)
- Hull town — Plymouth County — 10,266 residents (2025 estimate)
- Ipswich town — Essex County — 14,131 residents (2025 estimate)
- Kingston CDP — 5,910 residents (2020–2024 estimate)
- Kingston town — Plymouth County — 14,548 residents (2025 estimate)
- Lakeville town — Plymouth County — 12,430 residents (2025 estimate)
- Lancaster town — Worcester County — 9,161 residents (2025 estimate)
- Lawrence city — Essex County — 89,320 residents (2025 estimate)
- Lee town — Berkshire County — 5,673 residents (2025 estimate)
- Leicester town — Worcester County — 11,428 residents (2025 estimate)
- Lenox town — Berkshire County — 5,059 residents (2025 estimate)
- Leominster city — Worcester County — 44,194 residents (2025 estimate)
- Lexington CDP — 34,295 residents (2020–2024 estimate)
- Lexington town — Middlesex County — 34,648 residents (2025 estimate)
- Lincoln town — Middlesex County — 6,925 residents (2025 estimate)
- Littleton town — Middlesex County — 10,404 residents (2025 estimate)
- Longmeadow CDP — 15,696 residents (2020–2024 estimate)
- Longmeadow town — Hampden County — 15,688 residents (2025 estimate)
- Lowell city — Middlesex County — 119,971 residents (2025 estimate)
- Ludlow town — Hampden County — 21,279 residents (2025 estimate)
- Lunenburg town — Worcester County — 12,043 residents (2025 estimate)
- Lynn city — Essex County — 104,236 residents (2025 estimate)
- Lynnfield CDP — 13,064 residents (2020–2024 estimate)
- Lynnfield town — Essex County — 13,274 residents (2025 estimate)
- Malden city — Middlesex County — 66,370 residents (2025 estimate)
- Manchester-by-the-Sea town — Essex County — 5,475 residents (2025 estimate)
- Mansfield Center CDP — 7,222 residents (2020–2024 estimate)
- Mansfield town — Bristol County — 24,236 residents (2025 estimate)
- Marblehead CDP — 20,413 residents (2020–2024 estimate)
- Marblehead town — Essex County — 20,583 residents (2025 estimate)
- Marion town — Plymouth County — 5,366 residents (2025 estimate)
- Marlborough city — Middlesex County — 42,772 residents (2025 estimate)
- Marshfield CDP — 5,161 residents (2020–2024 estimate)
- Marshfield town — Plymouth County — 26,826 residents (2025 estimate)
- Mashpee town — Barnstable County — 15,468 residents (2025 estimate)
- Mattapoisett town — Plymouth County — 6,831 residents (2025 estimate)
- Maynard CDP — 10,712 residents (2020–2024 estimate)
- Maynard town — Middlesex County — 10,703 residents (2025 estimate)
- Medfield CDP — 6,849 residents (2020–2024 estimate)
- Medfield town — Norfolk County — 13,248 residents (2025 estimate)
- Medford city — Middlesex County — 59,834 residents (2025 estimate)
- Medway town — Norfolk County — 13,804 residents (2025 estimate)
- Melrose city — Middlesex County — 29,597 residents (2025 estimate)
- Mendon town — Worcester County — 6,479 residents (2025 estimate)
- Merrimac town — Essex County — 6,818 residents (2025 estimate)
- Methuen city — Essex County — 54,584 residents (2025 estimate)
- Middleborough Center CDP — 8,155 residents (2020–2024 estimate)
- Middleborough town — Plymouth County — 25,149 residents (2025 estimate)
- Middleton town — Essex County — 9,895 residents (2025 estimate)
- Milford CDP — 27,731 residents (2020–2024 estimate)
- Milford town — Worcester County — 30,832 residents (2025 estimate)
- Millbury town — Worcester County — 14,276 residents (2025 estimate)
- Millis town — Norfolk County — 9,463 residents (2025 estimate)
- Milton CDP — 28,587 residents (2020–2024 estimate)
- Milton town — Norfolk County — 28,537 residents (2025 estimate)
- Monson town — Hampden County — 8,175 residents (2025 estimate)
- Montague town — Franklin County — 8,377 residents (2025 estimate)
- Nantucket CDP — 10,017 residents (2020–2024 estimate)
- Nantucket town — Nantucket County — 14,758 residents (2025 estimate)
- Natick town — Middlesex County — 36,969 residents (2025 estimate)
- Needham CDP — 32,459 residents (2020–2024 estimate)
- Needham town — Norfolk County — 32,897 residents (2025 estimate)
- New Bedford city — Bristol County — 101,834 residents (2025 estimate)
- Newbury town — Essex County — 6,895 residents (2025 estimate)
- Newburyport city — Essex County — 19,148 residents (2025 estimate)
- Newton city — Middlesex County — 90,741 residents (2025 estimate)
- Norfolk town — Norfolk County — 12,096 residents (2025 estimate)
- North Adams city — Berkshire County — 12,368 residents (2025 estimate)
- North Andover town — Essex County — 32,161 residents (2025 estimate)
- North Attleborough Town city — Bristol County — 31,506 residents (2025 estimate)
- North Reading town — Middlesex County — 16,553 residents (2025 estimate)
- North Scituate CDP — 6,492 residents (2020–2024 estimate)
- North Westport CDP — 5,289 residents (2020–2024 estimate)
- Northampton city — Hampshire County — 31,047 residents (2025 estimate)
- Northborough CDP — 6,392 residents (2020–2024 estimate)
- Northborough town — Worcester County — 16,080 residents (2025 estimate)
- Northbridge town — Worcester County — 16,799 residents (2025 estimate)
- Norton town — Bristol County — 19,559 residents (2025 estimate)
- Norwell town — Plymouth County — 11,546 residents (2025 estimate)
- Norwood CDP — 31,542 residents (2020–2024 estimate)
- Norwood town — Norfolk County — 31,714 residents (2025 estimate)
- Oak Bluffs town — Dukes County — 5,428 residents (2025 estimate)
- Orange town — Franklin County — 7,569 residents (2025 estimate)
- Orleans town — Barnstable County — 6,524 residents (2025 estimate)
- Oxford CDP — 5,671 residents (2020–2024 estimate)
- Oxford town — Worcester County — 13,514 residents (2025 estimate)
- Palmer Town city — Hampden County — 12,367 residents (2025 estimate)
- Paxton town — Worcester County — 5,046 residents (2025 estimate)
- Peabody city — Essex County — 55,953 residents (2025 estimate)
- Pembroke town — Plymouth County — 18,492 residents (2025 estimate)
- Pepperell town — Middlesex County — 11,762 residents (2025 estimate)
- Pinehurst CDP — 6,845 residents (2020–2024 estimate)
- Pittsfield city — Berkshire County — 42,909 residents (2025 estimate)
- Plainville town — Norfolk County — 10,175 residents (2025 estimate)
- Plymouth CDP — 7,918 residents (2020–2024 estimate)
- Plymouth town — Plymouth County — 67,846 residents (2025 estimate)
- Quincy city — Norfolk County — 103,173 residents (2025 estimate)
- Randolph Town city — Norfolk County — 34,948 residents (2025 estimate)
- Raynham town — Bristol County — 16,579 residents (2025 estimate)
- Reading CDP — 25,612 residents (2020–2024 estimate)
- Reading town — Middlesex County — 25,803 residents (2025 estimate)
- Rehoboth town — Bristol County — 13,567 residents (2025 estimate)
- Revere city — Suffolk County — 60,141 residents (2025 estimate)
- Rochester town — Plymouth County — 5,956 residents (2025 estimate)
- Rockland town — Plymouth County — 17,949 residents (2025 estimate)
- Rockport town — Essex County — 7,126 residents (2025 estimate)
- Rowley town — Essex County — 6,356 residents (2025 estimate)
- Rutland town — Worcester County — 9,776 residents (2025 estimate)
- Salem city — Essex County — 45,381 residents (2025 estimate)
- Salisbury CDP — 5,656 residents (2020–2024 estimate)
- Salisbury town — Essex County — 9,530 residents (2025 estimate)
- Sandwich town — Barnstable County — 20,575 residents (2025 estimate)
- Saugus CDP — 28,773 residents (2020–2024 estimate)
- Saugus town — Essex County — 29,179 residents (2025 estimate)
- Scituate CDP — 5,796 residents (2020–2024 estimate)
- Scituate town — Plymouth County — 19,662 residents (2025 estimate)
- Seekonk town — Bristol County — 16,046 residents (2025 estimate)
- Sharon CDP — 6,232 residents (2020–2024 estimate)
- Sharon town — Norfolk County — 18,798 residents (2025 estimate)
- Shirley town — Middlesex County — 7,189 residents (2025 estimate)
- Shrewsbury town — Worcester County — 39,627 residents (2025 estimate)
- Somerset CDP — 18,298 residents (2020–2024 estimate)
- Somerset town — Bristol County — 18,681 residents (2025 estimate)
- Somerville city — Middlesex County — 84,211 residents (2025 estimate)
- South Hadley town — Hampshire County — 17,768 residents (2025 estimate)
- South Yarmouth CDP — 11,552 residents (2020–2024 estimate)
- Southampton town — Hampshire County — 6,085 residents (2025 estimate)
- Southborough town — Worcester County — 10,559 residents (2025 estimate)
- Southbridge Town city — Worcester County — 18,105 residents (2025 estimate)
- Southwick town — Hampden County — 9,305 residents (2025 estimate)
- Spencer CDP — 5,661 residents (2020–2024 estimate)
- Spencer town — Worcester County — 12,173 residents (2025 estimate)
- Springfield city — Hampden County — 154,702 residents (2025 estimate)
- Sterling town — Worcester County — 8,358 residents (2025 estimate)
- Stoneham CDP — 23,355 residents (2020–2024 estimate)
- Stoneham town — Middlesex County — 24,253 residents (2025 estimate)
- Stoughton town — Norfolk County — 29,845 residents (2025 estimate)
- Stow town — Middlesex County — 7,248 residents (2025 estimate)
- Sturbridge town — Worcester County — 10,120 residents (2025 estimate)
- Sudbury town — Middlesex County — 19,643 residents (2025 estimate)
- Sutton town — Worcester County — 9,662 residents (2025 estimate)
- Swampscott CDP — 15,277 residents (2020–2024 estimate)
- Swampscott town — Essex County — 15,183 residents (2025 estimate)
- Swansea town — Bristol County — 17,701 residents (2025 estimate)
- Taunton city — Bristol County — 62,522 residents (2025 estimate)
- Templeton town — Worcester County — 8,553 residents (2025 estimate)
- Tewksbury town — Middlesex County — 31,901 residents (2025 estimate)
- The Pinehills CDP — 5,282 residents (2020–2024 estimate)
- Topsfield town — Essex County — 6,626 residents (2025 estimate)
- Townsend town — Middlesex County — 9,143 residents (2025 estimate)
- Tyngsborough town — Middlesex County — 12,721 residents (2025 estimate)
- Upton town — Worcester County — 8,560 residents (2025 estimate)
- Uxbridge town — Worcester County — 14,783 residents (2025 estimate)
- Wakefield CDP — 27,793 residents (2020–2024 estimate)
- Wakefield town — Middlesex County — 29,234 residents (2025 estimate)
- Walpole CDP — 6,461 residents (2020–2024 estimate)
- Walpole town — Norfolk County — 26,237 residents (2025 estimate)
- Waltham city — Middlesex County — 65,037 residents (2025 estimate)
- Ware CDP — 6,369 residents (2020–2024 estimate)
- Ware town — Hampshire County — 10,128 residents (2025 estimate)
- Wareham town — Plymouth County — 23,689 residents (2025 estimate)
- Warren town — Worcester County — 5,122 residents (2025 estimate)
- Watertown city — Middlesex County — 35,710 residents (2025 estimate)
- Wayland town — Middlesex County — 13,913 residents (2025 estimate)
- Webster CDP — 12,228 residents (2020–2024 estimate)
- Webster town — Worcester County — 17,835 residents (2025 estimate)
- Wellesley CDP — 30,347 residents (2020–2024 estimate)
- Wellesley town — Norfolk County — 31,239 residents (2025 estimate)
- West Boylston town — Worcester County — 7,923 residents (2025 estimate)
- West Bridgewater town — Plymouth County — 7,872 residents (2025 estimate)
- West Concord CDP — 5,876 residents (2020–2024 estimate)
- West Springfield Town city — Hampden County — 28,829 residents (2025 estimate)
- West Yarmouth CDP — 6,194 residents (2020–2024 estimate)
- Westborough town — Worcester County — 22,894 residents (2025 estimate)
- Westfield city — Hampden County — 40,546 residents (2025 estimate)
- Westford town — Middlesex County — 24,853 residents (2025 estimate)
- Westminster town — Worcester County — 8,807 residents (2025 estimate)
- Weston town — Middlesex County — 11,729 residents (2025 estimate)
- Westport town — Bristol County — 16,851 residents (2025 estimate)
- Westwood town — Norfolk County — 16,426 residents (2025 estimate)
- Weymouth Town city — Norfolk County — 59,759 residents (2025 estimate)
- Whitinsville CDP — 7,115 residents (2020–2024 estimate)
- Whitman town — Plymouth County — 15,526 residents (2025 estimate)
- Wilbraham town — Hampden County — 14,715 residents (2025 estimate)
- Williamstown CDP — 5,070 residents (2020–2024 estimate)
- Williamstown town — Berkshire County — 9,186 residents (2025 estimate)
- Wilmington CDP — 23,336 residents (2020–2024 estimate)
- Wilmington town — Middlesex County — 23,629 residents (2025 estimate)
- Winchendon town — Worcester County — 10,620 residents (2025 estimate)
- Winchester CDP — 23,406 residents (2020–2024 estimate)
- Winchester town — Middlesex County — 23,710 residents (2025 estimate)
- Winthrop Town city — Suffolk County — 18,647 residents (2025 estimate)
- Woburn city — Middlesex County — 43,962 residents (2025 estimate)
- Worcester city — Worcester County — 213,862 residents (2025 estimate)
- Wrentham town — Norfolk County — 12,453 residents (2025 estimate)
- Yarmouth Port CDP — 5,961 residents (2020–2024 estimate)
- Yarmouth town — Barnstable County — 25,225 residents (2025 estimate)
Population sources and geographic boundaries
Inclusion means an estimate strictly above 5,000 residents: Census July 1, 2025 estimates for incorporated places, consolidated cities and functioning towns or townships; 2020–2024 ACS five-year estimates for Census-designated places (Urban Honolulu uses the Census 2025 estimate). These different periods are labeled on each page. Municipalities and communities can overlap; these records are not additive population totals. Coverage includes the 50 states and D.C., excluding U.S. territories.