← How Dedham ranks
Massachusetts rankings · Health Most active towns in Massachusetts Ranked by the share of adults who get no exercise outside of work, as estimated by the CDC. 280 towns with 2,500+ residents.
Other MA lists
Dedham’s spot
T#56 of 280 17% of adults get no exercise (CDC estimate)
The race around Dedham
Just behind Williamsburg, just ahead of Bourne
All 280 towns Get no exercise, lowest first. Towns next door to Dedham are tagged.
# Town Get no exercise Likely range Population
1
Dover Norfolk County · 5,930 people
12%
10–15% 5,930
T2
Cohasset Norfolk County · 8,427 people
13%
11–16% 8,427
T2
Medfield Norfolk County · 13,068 people
13%
11–15% 13,068
T2
Sherborn Middlesex County · 4,427 people
13%
11–16% 4,427
T2
Needham Norfolk County · 32,459 people · next door
13%
11–16% 32,459
T6
Wellesley Norfolk County · 30,347 people
14%
11–16% 30,347
T6
Brookline Norfolk County · 63,266 people
14%
12–16% 63,266
T6
Carlisle Middlesex County · 5,239 people
14%
12–17% 5,239
T6
Sudbury Middlesex County · 19,306 people
14%
12–16% 19,306
T6
Sharon Norfolk County · 18,574 people
14%
12–17% 18,574
T6
Bolton Worcester County · 5,737 people
14%
12–17% 5,737
T12
Norfolk Norfolk County · 11,673 people
15%
12–18% 11,673
T12
Belmont Middlesex County · 27,175 people
15%
13–17% 27,175
T12
Medway Norfolk County · 13,436 people
15%
12–17% 13,436
T12
Stow Middlesex County · 7,165 people
15%
12–17% 7,165
T12
Walpole Norfolk County · 26,388 people
15%
13–17% 26,388
T12
Wayland Middlesex County · 13,914 people
15%
13–17% 13,914
T12
Hopkinton Middlesex County · 19,358 people
15%
13–17% 19,358
T12
Newton 89,044 people
15%
13–17% 89,044
T12
Hingham Plymouth County · 24,283 people
15%
13–18% 24,283
T12
Westwood Norfolk County · 16,318 people · next door
15%
13–18% 16,318
T12
Hadley Hampshire County · 5,306 people
15%
12–19% 5,306
T12
Weston Middlesex County · 11,579 people
15%
13–18% 11,579
T12
Arlington Middlesex County · 46,350 people
15%
13–17% 46,350
T12
Lexington Middlesex County · 34,295 people
15%
13–18% 34,295
T12
Milton Norfolk County · 28,587 people
15%
13–18% 28,587
T12
Westford Middlesex County · 24,690 people
15%
13–18% 24,690
T12
Concord Middlesex County · 18,223 people
15%
13–18% 18,223
T30
Canton Norfolk County · 24,748 people · next door
16%
13–18% 24,748
T30
Winchester Middlesex County · 23,406 people
16%
13–18% 23,406
T30
Duxbury Plymouth County · 16,185 people
16%
13–18% 16,185
T30
Norwell Plymouth County · 11,361 people
16%
13–19% 11,361
T30
Boxborough Middlesex County · 5,496 people
16%
13–19% 5,496
T30
Dunstable Middlesex County · 3,408 people
16%
13–19% 3,408
T30
Cambridge 118,796 people
16%
14–18% 118,796
T30
Southborough Worcester County · 10,493 people
16%
14–18% 10,493
T30
Lincoln Middlesex County · 6,948 people
16%
13–19% 6,948
T30
Reading Middlesex County · 25,612 people
16%
14–18% 25,612
T30
Scituate Plymouth County · 19,365 people
16%
13–19% 19,365
T30
Millis Norfolk County · 8,888 people
16%
14–19% 8,888
T30
North Reading Middlesex County · 15,765 people
16%
14–18% 15,765
T30
Groton Middlesex County · 11,390 people
16%
14–19% 11,390
T30
Boxford Essex County · 8,208 people
16%
13–19% 8,208
T30
Natick Middlesex County · 36,873 people
16%
14–18% 36,873
T30
Acton Middlesex County · 24,155 people
16%
14–19% 24,155
T30
Marblehead Essex County · 20,413 people
16%
14–19% 20,413
T30
Holliston Middlesex County · 15,094 people
16%
14–19% 15,094
T30
Bedford Middlesex County · 14,727 people
16%
14–19% 14,727
T30
Wrentham Norfolk County · 12,297 people
16%
14–20% 12,297
T30
Maynard Middlesex County · 10,712 people
16%
14–19% 10,712
T56
Melrose 29,650 people
17%
15–19% 29,650
T56
Sandwich Barnstable County · 20,522 people
17%
14–20% 20,522
T56
Topsfield Essex County · 6,564 people
17%
14–20% 6,564
T56
Wenham Essex County · 4,929 people
17%
14–20% 4,929
T56
Essex Essex County · 3,701 people
17%
14–20% 3,701
T56
Andover Essex County · 36,652 people
17%
15–19% 36,652
T56
Kingston Plymouth County · 14,027 people
17%
14–20% 14,027
T56
Littleton Middlesex County · 10,280 people
17%
15–19% 10,280
T56
Mattapoisett Plymouth County · 6,634 people
17%
14–20% 6,634
T56
Ashland Middlesex County · 18,873 people
17%
15–19% 18,873
T56
Foxborough Norfolk County · 18,615 people
17%
15–20% 18,615
T56
South Hadley Hampshire County · 17,754 people
17%
14–20% 17,754
T56
Southampton Hampshire County · 6,230 people
17%
13–21% 6,230
T56
Wakefield Middlesex County · 27,793 people
17%
15–20% 27,793
T56
Williamsburg Hampshire County · 2,694 people
17%
14–21% 2,694
T56
Dedham Norfolk County · 25,237 people
17%
15–20% 25,237
T56
Bourne Barnstable County · 20,323 people
17%
14–21% 20,323
T56
Pembroke Plymouth County · 18,382 people
17%
14–20% 18,382
T56
Hanover Plymouth County · 14,845 people
17%
14–20% 14,845
T56
Belchertown Hampshire County · 15,393 people
17%
15–20% 15,393
T56
Nantucket Nantucket County · 14,483 people
17%
14–21% 14,483
T56
Williamstown Berkshire County · 9,150 people
17%
14–21% 9,150
T56
Georgetown Essex County · 8,474 people
17%
15–21% 8,474
T82
Chelmsford Middlesex County · 36,446 people
18%
15–20% 36,446
T82
Marshfield Plymouth County · 25,879 people
18%
15–20% 25,879
T82
Northborough Worcester County · 15,750 people
18%
15–20% 15,750
T82
Wellfleet Barnstable County · 4,404 people
18%
14–22% 4,404
T82
Princeton Worcester County · 3,529 people
18%
14–21% 3,529
T82
Tyngsborough Middlesex County · 12,550 people
18%
15–20% 12,550
T82
Upton Worcester County · 8,189 people
18%
15–21% 8,189
T82
Hamilton Essex County · 7,600 people
18%
15–21% 7,600
T82
Rowley Essex County · 6,251 people
18%
15–21% 6,251
T82
Paxton Worcester County · 5,002 people
18%
14–21% 5,002
T82
Stoneham Middlesex County · 23,355 people
18%
15–20% 23,355
T82
Wilmington Middlesex County · 23,336 people
18%
15–20% 23,336
T82
Holden Worcester County · 20,064 people
18%
15–21% 20,064
T82
Burlington Middlesex County · 26,274 people
18%
16–20% 26,274
T82
Mansfield Bristol County · 23,931 people
18%
16–21% 23,931
T82
Bellingham Norfolk County · 17,410 people
18%
15–21% 17,410
T82
Hatfield Hampshire County · 3,325 people
18%
14–22% 3,325
T82
Granby Hampshire County · 6,080 people
18%
15–22% 6,080
T82
Lynnfield Essex County · 13,064 people
18%
15–21% 13,064
T82
Medford 59,354 people
18%
16–21% 59,354
T82
Harwich Barnstable County · 13,598 people
18%
15–22% 13,598
T82
Hull Plymouth County · 10,138 people
18%
15–22% 10,138
T82
Berkley Bristol County · 6,829 people
18%
15–22% 6,829
T82
Chatham Barnstable County · 6,681 people
18%
15–22% 6,681
T82
Orleans Barnstable County · 6,415 people
18%
15–22% 6,415
T82
Pepperell Middlesex County · 11,663 people
18%
16–21% 11,663
T108
Sutton Worcester County · 9,452 people
19%
16–22% 9,452
T108
Harvard Worcester County · 6,927 people
19%
16–22% 6,927
T108
Norwood Norfolk County · 31,542 people
19%
16–21% 31,542
T108
Mendon Worcester County · 6,325 people
19%
15–22% 6,325
T108
Norton Bristol County · 19,240 people
19%
16–22% 19,240
T108
Hanson Plymouth County · 10,660 people
19%
16–22% 10,660
T108
Brewster Barnstable County · 10,420 people
19%
15–23% 10,420
T108
Dighton Bristol County · 8,193 people
19%
15–22% 8,193
T108
Halifax Plymouth County · 7,748 people
19%
15–22% 7,748
T108
Sunderland Franklin County · 3,641 people
19%
15–23% 3,641
T108
Ashby Middlesex County · 3,211 people
19%
15–22% 3,211
T108
Billerica Middlesex County · 42,003 people
19%
16–21% 42,003
T108
Shrewsbury Worcester County · 38,876 people
19%
16–21% 38,876
T108
Falmouth Barnstable County · 33,039 people
19%
16–22% 33,039
T108
Plainville Norfolk County · 9,943 people
19%
16–22% 9,943
T108
Sterling Worcester County · 8,183 people
19%
15–23% 8,183
T108
Boylston Worcester County · 4,948 people
19%
16–22% 4,948
T108
Provincetown Barnstable County · 3,703 people
19%
15–23% 3,703
T108
Waltham 64,902 people
19%
17–21% 64,902
T108
Westborough Worcester County · 21,944 people
19%
16–22% 21,944
T108
Longmeadow Hampden County · 15,696 people
19%
16–22% 15,696
T108
Lakeville Plymouth County · 11,944 people
19%
16–22% 11,944
T108
Douglas Worcester County · 9,207 people
19%
16–22% 9,207
T108
Groveland Essex County · 6,777 people
19%
15–23% 6,777
T108
Newbury Essex County · 6,777 people
19%
15–23% 6,777
T108
Berlin Worcester County · 3,378 people
19%
15–23% 3,378
T108
Mashpee Barnstable County · 15,384 people
19%
16–22% 15,384
T108
Lancaster Worcester County · 8,606 people
19%
16–22% 8,606
T108
Ipswich Essex County · 13,930 people
19%
16–22% 13,930
T108
Freetown Bristol County · 9,285 people
19%
16–23% 9,285
T108
Rochester Plymouth County · 5,837 people
19%
15–23% 5,837
T108
Plymouth Plymouth County · 63,953 people
19%
16–22% 63,953
T108
Easton Bristol County · 25,316 people
19%
16–22% 25,316
T108
Hudson Middlesex County · 20,077 people
19%
17–22% 20,077
T108
Rutland Worcester County · 9,353 people
19%
16–22% 9,353
T108
Deerfield Franklin County · 5,158 people
19%
16–23% 5,158
T108
Grafton Worcester County · 19,902 people
19%
17–23% 19,902
T108
Abington Plymouth County · 17,053 people
19%
16–22% 17,053
T108
Sturbridge Worcester County · 9,960 people
19%
17–22% 9,960
T153
Dennis Barnstable County · 14,868 people
20%
16–24% 14,868
T153
Swampscott Essex County · 15,277 people
20%
17–22% 15,277
T153
Holbrook Norfolk County · 11,380 people
20%
17–23% 11,380
T153
Townsend Middlesex County · 9,100 people
20%
17–23% 9,100
T153
Hopedale Worcester County · 6,027 people
20%
17–23% 6,027
T153
Edgartown Dukes County · 5,278 people
20%
15–24% 5,278
T153
Seekonk Bristol County · 15,694 people
20%
17–23% 15,694
T153
Shirley Middlesex County · 6,976 people
20%
17–23% 6,976
T153
Eastham Barnstable County · 5,811 people
20%
16–23% 5,811
T153
Nahant Essex County · 3,325 people
20%
16–24% 3,325
T153
Northfield Franklin County · 2,872 people
20%
16–24% 2,872
T153
Tewksbury Middlesex County · 31,273 people
20%
17–22% 31,273
T153
Tisbury Dukes County · 4,893 people
20%
16–24% 4,893
T153
Beverly 42,665 people
20%
17–22% 42,665
T153
Yarmouth Barnstable County · 25,224 people
20%
17–24% 25,224
T153
Rehoboth Bristol County · 13,022 people
20%
17–23% 13,022
T153
Whitman Plymouth County · 15,295 people
20%
17–23% 15,295
T153
Woburn 41,939 people
20%
18–23% 41,939
T153
Lee Berkshire County · 5,719 people
20%
17–24% 5,719
T153
Marion Plymouth County · 5,310 people
20%
17–24% 5,310
T153
Danvers Essex County · 28,098 people
20%
18–23% 28,098
T153
Swansea Bristol County · 17,359 people
20%
17–23% 17,359
T153
Westminster Worcester County · 8,374 people
20%
17–24% 8,374
T153
Oak Bluffs Dukes County · 5,407 people
20%
17–24% 5,407
T153
Sheffield Berkshire County · 3,330 people
20%
16–25% 3,330
T181
Wilbraham Hampden County · 14,572 people
21%
18–24% 14,572
T181
Rockport Essex County · 7,009 people
21%
17–24% 7,009
T181
Ayer Middlesex County · 8,645 people
21%
18–24% 8,645
T181
Uxbridge Worcester County · 14,473 people
21%
18–24% 14,473
T181
Charlton Worcester County · 13,435 people
21%
18–24% 13,435
T181
Quincy 102,114 people
21%
18–24% 102,114
T181
Rockland Plymouth County · 17,701 people
21%
18–24% 17,701
T181
Lunenburg Worcester County · 11,902 people
21%
18–24% 11,902
T181
Salisbury Essex County · 9,281 people
21%
18–24% 9,281
T181
Dalton Berkshire County · 6,256 people
21%
17–26% 6,256
T181
Hampden Hampden County · 4,946 people
21%
17–25% 4,946
T181
Dracut Middlesex County · 32,574 people
21%
18–24% 32,574
T181
Middleton Essex County · 9,816 people
21%
18–24% 9,816
T181
Lanesborough Berkshire County · 3,028 people
21%
17–25% 3,028
T181
Merrimac Essex County · 6,748 people
21%
17–25% 6,748
T181
Avon Norfolk County · 4,774 people
21%
18–25% 4,774
T181
Stoughton Norfolk County · 29,225 people
21%
18–24% 29,225
T181
Somerset Bristol County · 18,298 people
21%
18–25% 18,298
T181
Blackstone Worcester County · 9,255 people
21%
18–25% 9,255
T181
Ashburnham Worcester County · 6,415 people
21%
18–25% 6,415
T181
Middleborough Plymouth County · 24,505 people
21%
18–25% 24,505
T204
Auburn Worcester County · 16,970 people
22%
19–25% 16,970
T204
Montague Franklin County · 8,482 people
22%
17–26% 8,482
T204
Cheshire Berkshire County · 3,216 people
22%
18–26% 3,216
T204
Plympton Plymouth County · 2,935 people
22%
17–26% 2,935
T204
Carver Plymouth County · 11,712 people
22%
18–25% 11,712
T204
Lenox Berkshire County · 5,079 people
22%
18–26% 5,079
T204
Brimfield Hampden County · 3,705 people
22%
18–26% 3,705
T204
Raynham Bristol County · 15,505 people
22%
19–25% 15,505
T204
West Boylston Worcester County · 7,782 people
22%
18–25% 7,782
T204
Millville Worcester County · 3,160 people
22%
18–26% 3,160
T204
Dartmouth Bristol County · 33,328 people
22%
19–25% 33,328
T204
Millbury Worcester County · 13,961 people
22%
19–26% 13,961
T204
Westport Bristol County · 16,484 people
22%
19–26% 16,484
T204
Hubbardston Worcester County · 4,371 people
22%
18–26% 4,371
T204
Salem 44,795 people
22%
20–25% 44,795
T221
Leicester Worcester County · 11,113 people
23%
19–26% 11,113
T221
Acushnet Bristol County · 10,624 people
23%
20–26% 10,624
T221
Wareham Plymouth County · 23,302 people
23%
20–26% 23,302
T221
Northbridge Worcester County · 16,458 people
23%
20–26% 16,458
T221
Southwick Hampden County · 9,217 people
23%
20–27% 9,217
T221
Oxford Worcester County · 13,385 people
23%
20–27% 13,385
T221
Boston 666,442 people · next door
23%
21–26% 666,442
T221
Fairhaven Bristol County · 15,903 people
23%
20–27% 15,903
T221
Templeton Worcester County · 8,252 people
23%
20–27% 8,252
T221
Holland Hampden County · 2,583 people
23%
20–27% 2,583
T232
Malden 65,906 people
24%
21–26% 65,906
T232
Clinton Worcester County · 15,563 people
24%
21–27% 15,563
T232
Saugus Essex County · 28,773 people
24%
21–27% 28,773
T232
Hardwick Worcester County · 2,684 people
24%
20–28% 2,684
T232
Peabody 54,695 people
24%
21–27% 54,695
T232
Warren Worcester County · 5,009 people
24%
21–28% 5,009
T232
Dudley Worcester County · 11,929 people
24%
21–28% 11,929
T244
Spencer Worcester County · 12,008 people
25%
21–28% 12,008
T244
Ware Hampshire County · 10,048 people
25%
21–28% 10,048
T244
Adams Berkshire County · 8,074 people
25%
21–29% 8,074
T244
Milford Worcester County · 30,431 people
25%
22–28% 30,431
T244
Barre Worcester County · 5,572 people
25%
21–29% 5,572
T251
Winchendon Worcester County · 10,440 people
26%
22–29% 10,440
T251
Monson Hampden County · 8,136 people
26%
22–29% 8,136
T251
Brookfield Worcester County · 3,460 people
26%
22–30% 3,460
T251
Taunton 60,433 people
26%
23–30% 60,433
T260
Ludlow Hampden County · 20,904 people
27%
23–30% 20,904
T260
Webster Worcester County · 17,748 people
27%
24–31% 17,748
T263
Lowell 118,368 people
28%
25–30% 118,368
T263
Athol Worcester County · 12,011 people
28%
24–31% 12,011
T263
Gardner 21,148 people
28%
25–32% 21,148
T266
Revere 60,012 people
29%
26–32% 60,012
T266
Brockton 105,386 people
29%
25–32% 105,386
T266
Everett 50,045 people
29%
26–32% 50,045
T266
Orange Franklin County · 7,573 people
29%
24–34% 7,573
T266
Worcester 207,055 people
29%
26–32% 207,055
272
Chicopee 55,295 people
30%
26–33% 55,295
T274
Lynn 101,709 people
32%
29–35% 101,709
277
Chelsea 39,908 people
35%
31–39% 39,908
T278
Holyoke 37,813 people
38%
34–41% 37,813
280
Lawrence 88,736 people
39%
35–42% 88,736
We rank every town by the share of adults who get no exercise outside of work, as estimated by the CDC. The lowest share ranks as the most active. The lowest share ranks #1. Across Massachusetts it’s 22% .
These are the CDC’s modeled estimates , not a count: national survey answers combined with each area’s age, sex, race and income mix. Each carries a likely range (shown in the table), so we rank on the whole percent and towns at the same figure share a rank (T = tied). Differences of a point or two are within the estimates’ margins.
Cities and villages use the CDC’s own estimate for that place. New England towns and townships, which the CDC doesn’t publish, use the ZIP codes that cover them, weighted by land area.
Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Health estimates: CDC PLACES . Town photos: Wikimedia Commons, credited on each town’s page.
More on health in Dedham →
Tell Dedham what the numbers miss Your answer becomes a post in Dedham’s Town Square.
Weigh in
#56 of 280 for staying active. Does that ring true?
Agree Disagree
Ask neighbors
What would you tell someone looking at Dedham? →
Who really deserves #1? →
Copyright © 2026 TownTapestry · Stitching communities together · In loving memory of my Dad whose interest in maps and discovering new places was contagious. Share TownTapestry to support us · Browse by state · Privacy · Terms