About 5819 - Saint Johnsbury, Vermont
The ZIP code 5819 of Saint Johnsbury falls within Vermont, the United States - a small area by population. It sits within Caledonia County.
Census data puts the population of this ZIP code at 9,106 residents. That's noticeably above the average for a Vermont ZIP code, which sits near 2,498 people.
Population density runs around 39 people per sq. mile, making it a rural area.
This ZIP code sits alongside neighboring areas like Burlington, Essex Junction, South Burlington within Vermont.