Lamoille County, Vermont Cities (2026)

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Morristown16,2005,4401.16%12251 Town
Stowe25,3865,2311.15%7472 Town
Johnson33,3643,482-0.15%7445 Town
Hyde Park42,9693,0070.37%7938 Town
Morrisville52,4632,1392.45%1,2592 Village
Wolcott61,6831,6690.66%4339 Town
Johnson71,3181,360-0.6%1,1291 Village
Eden81,2891,345-0.15%2063 Town
Elmore98828800.68%2339 Town
Jeffersonville10738781-1.2%9511 Village
Waterville11663692-0.15%4216 Town
Hyde Park12422430-0.47%3681 Village
Belvidere133443560%1036 Town

Lamoille County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 13 cities in Lamoille County, Vermont.

Location of Lamoille County