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 | STATE | SAFETY PCTL | SCHOOLS SCORED | HOME VALUE |
|---|---|---|---|---|---|
| 1 | The Woodlands | TX | 100 | 7 of 23 | — |
| 2 | Brentwood | NY | 100 | 8 of 13 | $633,120 |
| 3 | Brentwood | TN | 100 | 11 of 14 | $1,410,959 |
| 4 | Plano | TX | 100 | 8 of 71 | $504,391 |
| 5 | Granger | IN | 100 | 5 of 5 | $425,409 |
| 6 | Willis | TX | 100 | 7 of 13 | $285,057 |
| 7 | Ozark | MO | 100 | 7 of 8 | $324,157 |
| 8 | Morrow | GA | 100 | 5 of 7 | $217,810 |
| 9 | Hattiesburg | MS | 100 | 5 of 20 | $224,680 |
| 10 | Sherwood | OR | 100 | 6 of 7 | $633,161 |
| 11 | Fishers | IN | 100 | 16 of 21 | $450,919 |
| 12 | Redondo Beach | CA | 100 | 6 of 13 | $1,495,025 |
| 13 | Allen | TX | 99 | 6 of 23 | $497,364 |
| 14 | Spring Hill | TN | 99 | 10 of 11 | $526,821 |
| 15 | Strongsville | OH | 99 | 7 of 9 | $371,788 |
| 16 | Boerne | TX | 99 | 6 of 11 | $560,541 |
| 17 | Williamstown | NJ | 99 | 5 of 7 | $378,055 |
| 18 | Los Alamitos | CA | 99 | 5 of 8 | $1,589,621 |
| 19 | Fairport | NY | 99 | 8 of 8 | $419,775 |
| 20 | Locust Grove | GA | 99 | 9 of 9 | $326,173 |
| 21 | Hillsborough | NJ | 99 | 5 of 9 | — |
| 22 | Lancaster | NY | 99 | 5 of 6 | — |
| 23 | Coeur D'Alene | ID | 99 | 6 of 16 | $611,418 |
| 24 | Moultrie | GA | 99 | 6 of 8 | $169,915 |
| 25 | Levittown | NY | 99 | 5 of 12 | $740,175 |
| 26 | Versailles | KY | 99 | 5 of 6 | $360,177 |
| 27 | Shawnee | KS | 99 | 5 of 8 | $432,970 |
| 28 | Mount Washington | KY | 99 | 7 of 7 | $330,041 |
| 29 | Skillman | NJ | 99 | 5 of 5 | $1,061,216 |
| 30 | Flowery Branch | GA | 99 | 6 of 9 | $428,205 |
| 31 | Lexington | MA | 99 | 5 of 11 | $1,626,351 |
| 32 | Newburgh | NY | 99 | 8 of 9 | $405,524 |
| 33 | East Wenatchee | WA | 99 | 8 of 11 | $518,973 |
| 34 | Smyrna | TN | 99 | 6 of 17 | $405,721 |
| 35 | Solon | OH | 99 | 6 of 7 | $472,037 |
| 36 | Nicholasville | KY | 99 | 9 of 11 | $327,265 |
| 37 | Beaverton | OR | 99 | 29 of 35 | $532,257 |
| 38 | Zachary | LA | 98 | 5 of 7 | $270,591 |
| 39 | Arnold | MO | 98 | 8 of 10 | $278,759 |
| 40 | Waxahachie | TX | 98 | 12 of 22 | $372,913 |
| 41 | Glastonbury | CT | 98 | 5 of 7 | $572,682 |
| 42 | Cherry Hill | NJ | 98 | 9 of 20 | — |
| 43 | Anoka | MN | 98 | 6 of 11 | $339,441 |
| 44 | Navasota | TX | 98 | 5 of 6 | $275,156 |
| 45 | Waukegan | IL | 98 | 11 of 23 | $247,565 |
| 46 | Franklin | TN | 98 | 18 of 26 | $928,567 |
| 47 | Kirkwood | MO | 98 | 6 of 9 | $476,267 |
| 48 | Albertville | AL | 98 | 6 of 8 | $220,718 |
| 49 | Syosset | NY | 98 | 6 of 9 | $1,134,640 |
| 50 | Granite Bay | CA | 98 | 5 of 6 | $1,176,593 |
| 51 | Nederland | TX | 98 | 5 of 7 | $224,471 |
| 52 | Pittsboro | NC | 98 | 5 of 7 | $565,217 |
| 53 | Haddonfield | NJ | 98 | 5 of 8 | $861,158 |
| 54 | Villa Rica | GA | 98 | 6 of 7 | $314,697 |
| 55 | Tigard | OR | 98 | 10 of 12 | $611,673 |
| 56 | Voorhees | NJ | 98 | 5 of 6 | — |
| 57 | Dix Hills | NY | 98 | 6 of 11 | $1,231,134 |
| 58 | Pleasantville | NJ | 98 | 6 of 6 | $247,524 |
| 59 | Corbin | KY | 98 | 7 of 12 | $171,534 |
| 60 | Happy Valley | OR | 98 | 7 of 8 | $691,900 |
| 61 | Union City | CA | 98 | 8 of 11 | $1,247,792 |
| 62 | Richmond | KY | 97 | 10 of 14 | $303,364 |
| 63 | Vineland | NJ | 97 | 8 of 18 | $314,721 |
| 64 | West Chicago | IL | 97 | 5 of 12 | $394,635 |
| 65 | Wenatchee | WA | 97 | 11 of 17 | $498,235 |
| 66 | Tomball | TX | 97 | 15 of 22 | $361,897 |
| 67 | Louisville | CO | 97 | 6 of 6 | $841,727 |
| 68 | Bellevue | WA | 97 | 24 of 32 | $1,470,486 |
| 69 | Flower Mound | TX | 97 | 14 of 20 | $616,639 |
| 70 | McDonough | GA | 97 | 19 of 19 | $336,835 |
| 71 | Texarkana | TX | 97 | 6 of 23 | $203,306 |
| 72 | Newberg | OR | 97 | 5 of 8 | $537,365 |
| 73 | Hebron | KY | 97 | 5 of 5 | $385,895 |
| 74 | Forest Park | GA | 97 | 6 of 8 | $167,448 |
| 75 | Xenia | OH | 97 | 7 of 12 | $260,022 |
| 76 | Needham | MA | 97 | 7 of 8 | $1,589,517 |
| 77 | Bloomington | MN | 97 | 16 of 23 | $370,580 |
| 78 | Jackson | GA | 97 | 5 of 5 | $287,282 |
| 79 | Belton | MO | 97 | 6 of 8 | $274,119 |
| 80 | Bristow | VA | 97 | 5 of 6 | $747,849 |
| 81 | Sachse | TX | 97 | 5 of 6 | $437,025 |
| 82 | Channelview | TX | 97 | 8 of 10 | $214,560 |
| 83 | Fallon | NV | 97 | 5 of 8 | $396,731 |
| 84 | Savage | MN | 97 | 5 of 8 | $434,922 |
| 85 | Fenton | MI | 97 | 8 of 10 | $369,840 |
| 86 | Lewisville | TX | 97 | 18 of 28 | $395,461 |
| 87 | Bedford | OH | 96 | 6 of 7 | $160,174 |
| 88 | Sykesville | MD | 96 | 9 of 11 | $566,909 |
| 89 | Danville | KY | 96 | 6 of 11 | $255,060 |
| 90 | Jasper | AL | 96 | 6 of 9 | $168,968 |
| 91 | Ridgewood | NJ | 96 | 6 of 10 | $1,264,894 |
| 92 | Camas | WA | 96 | 7 of 17 | $754,336 |
| 93 | Normal | IL | 96 | 14 of 18 | $269,011 |
| 94 | Sherman | TX | 96 | 9 of 11 | $256,924 |
| 95 | Dickinson | TX | 96 | 8 of 14 | $271,547 |
| 96 | Salem | OR | 96 | 49 of 58 | $440,407 |
| 97 | Enumclaw | WA | 96 | 5 of 9 | $679,534 |
| 98 | Gresham | OR | 96 | 20 of 21 | $473,726 |
| 99 | Rocky Hill | CT | 96 | 6 of 6 | $418,828 |
| 100 | Cumberland | RI | 96 | 6 of 13 | $528,986 |
| 101 | Roswell | GA | 96 | 17 of 17 | $666,641 |
| 102 | Lumberton | TX | 96 | 5 of 5 | $284,357 |
| 103 | Saint Marys | GA | 96 | 5 of 5 | $313,617 |
| 104 | Tualatin | OR | 96 | 6 of 7 | $640,238 |
| 105 | Manitowoc | WI | 96 | 5 of 11 | $244,654 |
| 106 | Nacogdoches | TX | 96 | 9 of 14 | $224,058 |
| 107 | Cedar Park | TX | 96 | 14 of 17 | $473,251 |
| 108 | West Bloomfield | MI | 96 | 6 of 12 | $466,635 |
| 109 | Coon Rapids | MN | 96 | 12 of 14 | $337,326 |
| 110 | Elkridge | MD | 96 | 6 of 6 | $489,926 |
| 111 | Prairieville | LA | 96 | 9 of 10 | $337,735 |
| 112 | Arnold | MD | 95 | 5 of 6 | $610,070 |
| 113 | Valdosta | GA | 95 | 17 of 17 | $215,219 |
| 114 | Keizer | OR | 95 | 9 of 11 | $454,075 |
| 115 | Benton | AR | 95 | 6 of 13 | $242,653 |
| 116 | Bedford | TX | 95 | 7 of 8 | $380,246 |
| 117 | Evanston | IL | 95 | 16 of 19 | $496,114 |
| 118 | Eagle Pass | TX | 95 | 6 of 23 | $222,375 |
| 119 | Liberty | MO | 95 | 9 of 16 | $332,806 |
| 120 | Siler City | NC | 95 | 6 of 8 | $265,635 |
| 121 | Lake Stevens | WA | 95 | 8 of 13 | $704,136 |
| 122 | Ruston | LA | 95 | 8 of 10 | $231,864 |
| 123 | Beverly | MA | 95 | 5 of 8 | $779,753 |
| 124 | Willard | MO | 95 | 5 of 5 | $276,647 |
| 125 | Albany | CA | 95 | 5 of 6 | $1,269,346 |
| 126 | Plymouth | MI | 95 | 6 of 12 | $489,863 |
| 127 | Palm Springs | CA | 95 | 6 of 7 | $619,612 |
| 128 | Canton | MA | 95 | 6 of 8 | $820,574 |
| 129 | Yorba Linda | CA | 95 | 10 of 12 | $1,420,519 |
| 130 | Anderson | SC | 95 | 17 of 23 | $276,880 |
| 131 | Chatham | IL | 95 | 6 of 6 | $308,707 |
| 132 | Yorktown | VA | 95 | 11 of 12 | $487,061 |
| 133 | Fairview | OR | 95 | 5 of 6 | $482,516 |
| 134 | Phenix City | AL | 95 | 10 of 12 | $214,768 |
| 135 | Berwyn | IL | 95 | 7 of 13 | $325,587 |
| 136 | Roanoke | TX | 94 | 5 of 6 | $433,091 |
| 137 | Lawrenceburg | KY | 94 | 5 of 6 | $270,554 |
| 138 | LaPlace | LA | 94 | 5 of 5 | — |
| 139 | Bell Gardens | CA | 94 | 7 of 7 | $699,293 |
| 140 | Middleburg | FL | 94 | 8 of 10 | $328,999 |
| 141 | Weston | MA | 94 | 5 of 5 | $2,311,502 |
| 142 | Kelso | WA | 94 | 8 of 11 | $392,699 |
| 143 | Lacey | WA | 94 | 19 of 24 | $518,901 |
| 144 | LaPorte | IN | 94 | 6 of 12 | — |
| 145 | Medina | OH | 94 | 6 of 20 | $387,438 |
| 146 | Troy | MO | 94 | 7 of 9 | $321,123 |
| 147 | Miamisburg | OH | 94 | 5 of 10 | $270,749 |
| 148 | Methuen | MA | 94 | 5 of 5 | $635,202 |
| 149 | Spring | TX | 94 | 16 of 41 | $368,162 |
| 150 | Lake Oswego | OR | 94 | 6 of 12 | $898,637 |
| 151 | Trenton | NJ | 94 | 24 of 31 | $356,470 |
| 152 | Painesville | OH | 94 | 11 of 17 | $231,147 |
| 153 | Atlantic City | NJ | 94 | 6 of 11 | $221,432 |
| 154 | Stockbridge | GA | 94 | 16 of 16 | $293,215 |
| 155 | Union | KY | 94 | 7 of 7 | $468,989 |
| 156 | Richmond | TX | 94 | 28 of 39 | $381,154 |
| 157 | Portland | OR | 94 | 130 of 151 | $540,296 |
| 158 | Avon | CT | 94 | 6 of 7 | $594,564 |
| 159 | Stanwood | WA | 94 | 6 of 9 | $714,750 |
| 160 | Eagle Point | OR | 94 | 5 of 7 | $478,773 |
| 161 | Farmington | MN | 93 | 7 of 10 | $406,892 |
| 162 | Burien | WA | 93 | 7 of 12 | $647,575 |
| 163 | Tullahoma | TN | 93 | 5 of 10 | $298,536 |
| 164 | Harlingen | TX | 93 | 14 of 32 | $199,141 |
| 165 | Port Arthur | TX | 93 | 10 of 20 | $126,888 |
| 166 | Lakewood | WA | 93 | 17 of 25 | $526,659 |
| 167 | Cedar Falls | IA | 93 | 8 of 11 | $271,836 |
| 168 | Wabash | IN | 93 | 7 of 10 | $190,054 |
| 169 | Bessemer | AL | 93 | 8 of 11 | $135,560 |
| 170 | Rowland Heights | CA | 93 | 7 of 7 | $992,381 |
| 171 | Republic | MO | 93 | 7 of 8 | $272,079 |
| 172 | The Colony | TX | 93 | 7 of 9 | $406,211 |
| 173 | Clarkston | MI | 93 | 8 of 11 | $437,274 |
| 174 | Merrick | NY | 93 | 6 of 7 | $906,709 |
| 175 | Rosenberg | TX | 93 | 7 of 12 | $316,248 |
| 176 | Westminster | MD | 93 | 10 of 17 | $471,982 |
| 177 | Hood River | OR | 93 | 5 of 6 | $725,008 |
| 178 | Boone | NC | 93 | 5 of 7 | $494,937 |
| 179 | Alhambra | CA | 93 | 9 of 12 | $932,245 |
| 180 | La Mirada | CA | 93 | 7 of 10 | $894,512 |
| 181 | North Andover | MA | 93 | 5 of 8 | $826,809 |
| 182 | Harrison | OH | 93 | 5 of 5 | $322,481 |
| 183 | Hays | KS | 93 | 5 of 7 | $259,442 |
| 184 | Bonney Lake | WA | 93 | 6 of 9 | $678,955 |
| 185 | Fuquay-Varina | NC | 93 | 8 of 8 | — |
| 186 | Benton | KY | 92 | 7 of 9 | $184,917 |
| 187 | Old Bridge | NJ | 92 | 5 of 10 | — |
| 188 | Calexico | CA | 92 | 11 of 11 | $394,178 |
| 189 | Lebanon | KY | 92 | 5 of 7 | $233,802 |
| 190 | Lithia Springs | GA | 92 | 6 of 7 | $279,118 |
| 191 | Selma | CA | 92 | 8 of 12 | $364,481 |
| 192 | Pleasanton | CA | 92 | 12 of 16 | $1,556,554 |
| 193 | San Tan Valley | AZ | 92 | 15 of 16 | $395,552 |
| 194 | Independence | KY | 92 | 6 of 6 | $333,160 |
| 195 | Lake City | SC | 92 | 5 of 5 | $128,685 |
| 196 | Warsaw | IN | 92 | 8 of 8 | $282,782 |
| 197 | Douglas | GA | 92 | 8 of 8 | $186,817 |
| 198 | Crowley | LA | 92 | 5 of 6 | $125,777 |
| 199 | Pea Ridge | AR | 92 | 5 of 5 | $347,679 |
| 200 | Kyle | TX | 92 | 9 of 13 | $299,898 |
| 201 | Westport | CT | 92 | 6 of 8 | $2,111,211 |
| 202 | Arcadia | CA | 92 | 11 of 12 | $1,414,461 |
| 203 | Hamilton | NJ | 92 | 20 of 26 | — |
| 204 | Wasco | CA | 92 | 8 of 9 | $319,511 |
| 205 | Santa Paula | CA | 92 | 10 of 13 | $721,278 |
| 206 | Plymouth | MA | 92 | 12 of 15 | $665,167 |
| 207 | Mckinney | TX | 92 | 9 of 48 | $482,599 |
| 208 | Shelbyville | KY | 92 | 9 of 11 | $310,943 |
| 209 | Prosper | TX | 92 | 6 of 13 | $776,414 |
| 210 | Buena Park | CA | 91 | 12 of 14 | $944,693 |
| 211 | Pueblo West | CO | 91 | 10 of 11 | — |
| 212 | Norwalk | CA | 91 | 13 of 22 | $765,009 |
| 213 | Framingham | MA | 91 | 10 of 16 | $682,124 |
| 214 | Mt. Pleasant | SC | 91 | 10 of 11 | — |
| 215 | Severna Park | MD | 91 | 7 of 8 | $762,573 |
| 216 | Lincoln | RI | 91 | 7 of 7 | $563,676 |
| 217 | Athens | AL | 91 | 7 of 14 | $313,023 |
| 218 | Lincoln | CA | 91 | 12 of 15 | $648,541 |
| 219 | Lawndale | CA | 91 | 9 of 13 | $787,718 |
| 220 | Sandusky | OH | 91 | 9 of 10 | $155,425 |
| 221 | San Marcos | TX | 91 | 5 of 15 | $310,919 |
| 222 | Clinton | SC | 91 | 5 of 7 | $169,822 |
| 223 | Morrilton | AR | 91 | 5 of 5 | $172,921 |
| 224 | Bothell | WA | 91 | 16 of 25 | $1,032,938 |
| 225 | Florence | AL | 91 | 10 of 12 | $216,121 |
| 226 | Liberty Township | OH | 91 | 6 of 6 | — |
| 227 | Battle Ground | WA | 91 | 8 of 10 | $611,494 |
| 228 | Raytown | MO | 91 | 9 of 11 | $211,093 |
| 229 | Piqua | OH | 91 | 6 of 6 | $184,686 |
| 230 | Redmond | WA | 91 | 10 of 23 | $1,364,438 |
| 231 | Fayetteville | AR | 91 | 8 of 17 | $385,227 |
| 232 | Walla Walla | WA | 91 | 7 of 15 | $424,734 |
| 233 | Altadena | CA | 91 | 5 of 8 | $1,114,913 |
| 234 | East Chicago | IN | 91 | 8 of 9 | $131,019 |
| 235 | Pawleys Island | SC | 90 | 5 of 5 | $549,127 |
| 236 | Hawthorne | CA | 90 | 16 of 21 | $881,067 |
| 237 | Lebanon | OR | 90 | 8 of 10 | $396,863 |
| 238 | Gonzales | LA | 90 | 8 of 8 | $292,500 |
| 239 | Booneville | MS | 90 | 5 of 7 | $150,111 |
| 240 | Tuttle | OK | 90 | 5 of 5 | $333,626 |
| 241 | Brookhaven | GA | 90 | 5 of 6 | $755,049 |
| 242 | Ijamsville | MD | 90 | 5 of 6 | $730,502 |
| 243 | Fort Thomas | KY | 90 | 5 of 5 | $381,896 |
| 244 | Murray | KY | 90 | 6 of 12 | $200,220 |
| 245 | Florence | SC | 90 | 18 of 22 | $226,001 |
| 246 | Gahanna | OH | 90 | 8 of 12 | $386,534 |
| 247 | Reisterstown | MD | 90 | 7 of 7 | $421,457 |
| 248 | Rock Island | IL | 90 | 9 of 13 | $128,847 |
| 249 | Chicopee | MA | 90 | 9 of 16 | $325,528 |
| 250 | Cranston | RI | 90 | 22 of 26 | $462,629 |