City Population Violent / 100K Property / 100K Grade
Burlington 44,456 479.1 4,289.6 F
Essex 22,347 111.9 1,731.8 B
South Burlington 21,300 234.7 4,385 C
Colchester 17,617 215.7 1,759.7 B
Rutland 15,579 475 3,793.6 F
Bennington 15,165 389.1 2,466.2 C
Brattleboro 12,092 645.1 4,035.7 F
Hartford 10,759 316 920.2 B
Milton 10,733 186.3 670.8 A
Williston 10,071 109.2 4,557.6 C
Middlebury 9,174 141.7 1,329.8 B
Springfield 9,071 121.3 1,168.6 A
Barre 8,358 646.1 2,931.3 F
Winooski 8,323 348.4 2,595.2 C
Barre Town 8,075 111.5 854.5 A
Shelburne 7,991 62.6 1,326.5 A
Montpelier 7,965 326.4 1,971.1 C
St. Johnsbury 7,425 296.3 1,979.8 C
St. Albans 6,958 991.7 12,403 F
Swanton 6,885 130.7 551.9 A
Morristown 6,020 182.7 1,544.9 B
Northfield 5,944 67.3 33.6 A+
Stowe 5,272 94.8 967.4 A
Randolph 4,875 20.5 123.1 A+
Hinesburg 4,691 106.6 959.3 A
Manchester 4,482 200.8 1,472.6 B
Castleton 4,441 0 0 A+
Newport 4,300 627.9 2,046.5 F
Richmond 4,117 0 194.3 A+
Brandon 4,101 219.5 1,097.3 B
Rutland Town 3,929 203.6 3,512.3 C
Bristol 3,763 26.6 398.6 A+
Norwich 3,653 0 0 A+
Windsor 3,550 169 478.9 A
Woodstock 3,040 230.3 921.1 B
Chester 3,016 66.3 99.5 A+
Hardwick 2,996 133.5 2,236.3 B
Berlin 2,919 274.1 9,592.3 C
Pittsford 2,886 0 173.3 A+
Thetford 2,862 244.6 34.9 A
Weathersfield 2,859 35 314.8 A+
Bradford 2,850 35.1 210.5 A+
Royalton 2,778 108 504 A
Bellows Falls 2,762 325.9 579.3 B
Fair Haven 2,710 147.6 1,070.1 A
Vergennes 2,570 116.7 700.4 A
Wilmington 2,282 219.1 131.5 A
Ludlow 2,187 0 685.9 A+
Dover 1,853 54 215.9 A+
Killington 1,413 0 849.3 A+
Lyndonville 1,223 490.6 3,107.1 F
Winhall 1,168 171.2 171.2 A
Fairlee 1,042 0 287.9 A+
Showing cities 1–53 of 53 in Vermont, by population. See the Vermont safest and most dangerous city rankings, or the Vermont crime overview.

How These City Grades Are Calculated

Each grade weighs a city's violent crime rate (70%) and property crime rate (30%) against the national averages, drawn from FBI Uniform Crime Reporting (UCR) Program, Crime in the United States, Table 8 for 2024. Rates use (offenses ÷ population) × 100,000.

UCR participation is voluntary, so not every Vermont city reports every year, and small-population cities can show volatile rates where a single incident moves the per-capita figure sharply. Read the full methodology for the scoring formula and limitations.