St. Albans is the #1 ranked city in Vermont with 9.92 (crime rate per 1k). This ranking includes 31 Vermont cities with available data.
| # | City | Population | Crime Rate per 1K |
|---|---|---|---|
| 1 | St. Albans | 6,910 | 9.92 |
| 2 | Brattleboro | 7,793 | 6.45 |
| 3 | Newport | 4,413 | 6.28 |
| 4 | Lyndonville | 1,229 | 4.91 |
| 5 | Burlington | 44,649 | 4.79 |
| 6 | Bennington | 8,888 | 3.89 |
| 7 | Winooski | 8,198 | 3.48 |
| 8 | Montpelier | 8,038 | 3.26 |
| 9 | Bellows Falls | 2,851 | 3.26 |
| 10 | St. Johnsbury | 5,945 | 2.96 |
| 11 | South Burlington | 20,488 | 2.35 |
| 12 | Brandon | 1,892 | 2.19 |
| 13 | Rutland | 15,747 | 2.04 |
| 14 | Milton | 3,510 | 1.86 |
| 15 | Windsor | 1,961 | 1.69 |
| 16 | Fair Haven | 2,435 | 1.48 |
| 17 | Middlebury | 7,145 | 1.42 |
| 18 | Hardwick | 1,047 | 1.34 |
| 19 | Swanton | 2,732 | 1.31 |
| 20 | Springfield | 3,882 | 1.21 |
| 21 | Vergennes | 2,571 | 1.17 |
| 22 | Barre | 8,461 | 1.11 |
| 23 | Northfield | 4,165 | 0.67 |
| 24 | Chester | 1,356 | 0.66 |
| 25 | Shelburne | 6,292 | 0.63 |
| 26 | Bradford | 1,326 | 0.35 |
| 27 | Bristol | 2,005 | 0.27 |
| 28 | Randolph | 1,946 | 0.21 |
| 29 | Waterbury | 1,728 | 0.19 |
| 30 | Castleton | 1,058 | 0.00 |
| 31 | Norwich | 1,081 | 0.00 |
Cities in Vermont are ranked by crime rate per 1k. Only cities with populations above 1,000 are included. Data sourced from FBI Crime Data Explorer. Last updated 2026.