Caledonia County, Vermont cities by population
Number of cities: 8
Population: 30,402
Largest city: St. Johnsbury
| City | Type | Population |
|---|---|---|
| St. Johnsbury | CDP | 5,813 |
| Lyndonville | village | 1,317 |
| Hardwick | CDP | 1,093 |
| Groton | CDP | 595 |
| Danville | CDP | 416 |
| West Burke | village | 195 |
| Barnet | CDP | 131 |
| East Burke | CDP | 85 |
What is the largest city in Caledonia County, Vermont?
St. Johnsbury is the largest city in Caledonia County, Vermont with a population of 5,813.
TOP-5 cities by population in Caledonia County, Vermont:
- St. Johnsbury
- Lyndonville
- Hardwick
- Groton
- Danville