Lamoille County, Vermont Cities (2026)

13 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Morristown16,4685,4412.98%12751 Town
Stowe25,2925,2280%7372 Town
Johnson33,3043,483-1.11%7345 Town
Hyde Park42,8883,013-1.2%7738 Town
Morrisville52,5172,1412.57%1,2872 Village
Wolcott61,6381,671-0.91%4239 Town
Johnson71,3051,353-0.61%1,1181 Village
Eden81,2511,339-1.42%2063 Town
Elmore9866880-0.57%2239 Town
Jeffersonville10741780-0.8%9551 Village
Waterville11649692-1.37%4116 Town
Hyde Park12418430-0.48%3641 Village
Belvidere13333355-1.48%936 Town

Lamoille County Cities Summary

Largest City

Morristown is the largest city in Lamoille County, with a population of 6,468.

Smallest City

Belvidere is the smallest city in Lamoille County, with a population of 333.

10 Largest Cities

There are 13 cities in Lamoille County, Vermont.

Location of Lamoille County