Ranked on reported serious-incident rates from the 2021-22 federal collection · higher percentile = safer
Only cities with at least 5 schools whose reporting we can verify appear here — see how we score and what this data can't tell you.
| # | CITY | SAFETY PCTL | SCHOOLS SCORED | HOME VALUE |
|---|---|---|---|---|
| 1 | Lexington | 99 | 5 of 11 | $1,626,351 |
| 2 | Needham | 97 | 7 of 8 | $1,589,517 |
| 3 | Beverly | 95 | 5 of 8 | $779,753 |
| 4 | Canton | 95 | 6 of 8 | $820,574 |
| 5 | Weston | 94 | 5 of 5 | $2,311,502 |
| 6 | Methuen | 94 | 5 of 5 | $635,202 |
| 7 | North Andover | 93 | 5 of 8 | $826,809 |
| 8 | Plymouth | 92 | 12 of 15 | $665,167 |
| 9 | Framingham | 91 | 10 of 16 | $682,124 |
| 10 | Chicopee | 90 | 9 of 16 | $325,528 |
| 11 | Franklin | 89 | 8 of 12 | $717,119 |
| 12 | Acton | 88 | 5 of 8 | $891,185 |
| 13 | Westfield | 88 | 8 of 12 | $394,388 |
| 14 | North Adams | 87 | 5 of 5 | $263,078 |
| 15 | Worcester | 85 | 41 of 49 | $443,387 |
| 16 | Randolph | 85 | 5 of 6 | $600,385 |
| 17 | Sudbury | 85 | 5 of 6 | $1,183,449 |
| 18 | Norwood | 85 | 6 of 8 | $750,936 |
| 19 | Malden | 84 | 7 of 8 | $694,637 |
| 20 | Quincy | 82 | 7 of 19 | $690,382 |
| 21 | Cambridge | 81 | 9 of 20 | $1,044,286 |
| 22 | Roslindale | 81 | 6 of 8 | — |
| 23 | Somerville | 80 | 8 of 11 | $941,330 |
| 24 | Braintree | 80 | 5 of 10 | $745,803 |
| 25 | Waltham | 77 | 9 of 10 | $841,319 |
| 26 | Boston | 77 | 15 of 17 | $788,881 |
| 27 | West Springfield | 76 | 5 of 10 | $371,173 |
| 28 | Wilbraham | 75 | 5 of 5 | $495,590 |
| 29 | Fall River | 74 | 18 of 19 | $459,250 |
| 30 | Dorchester | 74 | 22 of 28 | — |
| 31 | East Boston | 74 | 10 of 12 | — |
| 32 | Revere | 74 | 7 of 11 | $624,318 |
| 33 | Chelsea | 73 | 9 of 12 | $531,853 |
| 34 | Swampscott | 73 | 5 of 5 | $847,308 |
| 35 | Lowell | 69 | 23 of 29 | $492,699 |
| 36 | Attleboro | 67 | 6 of 12 | $548,292 |
| 37 | Sharon | 66 | 5 of 6 | $897,632 |
| 38 | Roxbury | 63 | 16 of 18 | — |
| 39 | Lawrence | 63 | 5 of 31 | $521,895 |
| 40 | Lynn | 63 | 24 of 26 | $595,053 |
| 41 | Holyoke | 62 | 12 of 14 | $337,618 |
| 42 | Brockton | 58 | 17 of 25 | $516,482 |
| 43 | Leominster | 57 | 6 of 11 | $477,834 |
| 44 | Hyde Park | 57 | 8 of 9 | — |
| 45 | Jamaica Plain | 57 | 8 of 9 | — |
| 46 | Marlborough | 52 | 8 of 9 | $590,383 |
| 47 | Brighton | 47 | 5 of 7 | — |
| 48 | New Bedford | 44 | 22 of 28 | $449,676 |
| 49 | Haverhill | 42 | 6 of 17 | $558,210 |
| 50 | Springfield | 31 | 57 of 70 | $308,418 |
| 51 | Pittsfield | 30 | 10 of 15 | $313,732 |
| 52 | South Boston | 27 | 6 of 7 | — |
| 53 | Fitchburg | 25 | 7 of 10 | $409,830 |
| 54 | Everett | 7 | 7 of 11 | $648,250 |
| 55 | Southbridge | 4 | 6 of 6 | $388,046 |