Town Chart.

← Back to Discover · All towns in Vermont

Towns in Essex County

13 towns with data in Essex County, Vermont, largest first. Find your matches.

Lunenburg is the largest of the 13 towns we list in Essex County, with 1,267 people. Together they have 5,920 people.

TownPopulationTypical household incomeTypical home price
Lunenburg 1,267 $53,125 $164,000
Brighton 1,167 $47,375 $163,900
Concord 1,145 $73,304 $159,300
Canaan 810 $55,606 $201,900
Guildhall 371 $115,000 $321,200
Maidstone 241 $85,833 $438,200
Bloomfield 234 $54,375 $190,600
East Haven 225 $38,438 $146,900
Brunswick 109 $128,125 $228,100
Lemington 108 $55,000 $138,400
Norton 108 $65,625 $200,000
Ferdinand 68 $13,849 n/a
Granby 67 $57,083 $151,800

ZIP codes in Essex County

12 ZIP codes in Essex County, Vermont. A ZIP code can also reach into a neighboring county.

Nearby counties in Vermont

Link to this page

Copy this HTML to link to this page from your own site.