Census Dots

St. Johnsbury, VT Demographics

A map of St. Johnsbury's Population by Race

Race
PopulationPercent
White
5,15185.9%
Multiracial
2674.5%
Hispanic
2384.0%
Asian
2123.5%
Black
801.3%
Native American/Other
460.8%

St. Johnsbury, Vermont had a population of 5,994 in 2020. It was 85.9% White, 1.3% Black, 3.5% Asian, 4.0% Hispanic, 0.8% Native American/Other, and 4.5% Multiracial. This map presents the population of St. Johnsbury, with one dot drawn for each person counted in the 2020 Census, color-coded by race.

Of the 180 places in Vermont, St. Johnsbury is the 13th most populous. This ranking is based on the Census definition of a place, which includes incorporated places like cities, towns, and villages, as well as unincorporated census-designated places (CDPs).

St. Johnsbury's White Population

5,151 residents of St. Johnsbury identify as White, or 85.9%. This makes the White share of the population of St. Johnsbury roughly similar to the White share of the population of Vermont (89.1% White). Of the 180 places in Vermont, St. Johnsbury is ranked #165 in terms of White residents as a share of the population.

St. Johnsbury is more White than neighboring Lyndon Center (75.9% White). St. Johnsbury is less White than neighboring Lyndon (88.7% White), Lyndonville (90.1% White), Concord (96.7% White), and Danville (95.3% White).

St. Johnsbury's Black Population

80 residents of St. Johnsbury identify as Black, or 1.3%. This makes the Black share of the population of St. Johnsbury roughly similar to the Black share of the population of Vermont (1.3% Black). Of the 180 places in Vermont, St. Johnsbury is ranked #29 in terms of Black residents as a share of the population.

St. Johnsbury is more Black than neighboring Lyndonville (0% Black), Concord (0.5% Black), and Danville (0% Black). St. Johnsbury is less Black than neighboring Lyndon (2% Black), and Lyndon Center (4.3% Black).

St. Johnsbury's Asian Population

212 residents of St. Johnsbury identify as Asian, or 3.5%. This makes the Asian share of the population of St. Johnsbury roughly similar to the Asian share of the population of Vermont (1.8% Asian). Of the 180 places in Vermont, St. Johnsbury is ranked #10 in terms of Asian residents as a share of the population.

St. Johnsbury is more Asian than neighboring Lyndon (0% Asian), Lyndonville (1.1% Asian), Concord (0% Asian), and Danville (0% Asian). St. Johnsbury is less Asian than neighboring Lyndon Center (4.3% Asian).

St. Johnsbury's Hispanic Population

238 residents of St. Johnsbury identify as Hispanic, or 4.0%. This makes the Hispanic share of the population of St. Johnsbury roughly similar to the Hispanic share of the population of Vermont (2.4% Hispanic). Of the 180 places in Vermont, St. Johnsbury is ranked #16 in terms of Hispanic residents as a share of the population.

St. Johnsbury is more Hispanic than neighboring Lyndon (1.5% Hispanic), Lyndonville (1.1% Hispanic), Concord (0.9% Hispanic), and Danville (0.3% Hispanic). St. Johnsbury is less Hispanic than neighboring Lyndon Center (5.3% Hispanic).

St. Johnsbury's Native American/Other Population

46 residents of St. Johnsbury identify as American Indian/Alaska Native/Native Hawaiian/Pacific Islander/Other, or 0.8%. This makes the Native American/Other share of the population of St. Johnsbury roughly similar to the Native American/Other share of the population of Vermont (0.7% Native American/Other). Of the 180 places in Vermont, St. Johnsbury is ranked #55 in terms of Native American/Other residents as a share of the population.

St. Johnsbury is more Native American/Other than neighboring Concord (0.5% Native American/Other), and Danville (0.3% Native American/Other). St. Johnsbury is less Native American/Other than neighboring Lyndon (3% Native American/Other), Lyndonville (1.6% Native American/Other), and Lyndon Center (2.1% Native American/Other).

St. Johnsbury's Multiracial Population

267 residents of St. Johnsbury identify as Multiracial, or 4.5%. This makes the Multiracial share of the population of St. Johnsbury roughly similar to the Multiracial share of the population of Vermont (4.6% Multiracial). Of the 180 places in Vermont, St. Johnsbury is ranked #86 in terms of Multiracial residents as a share of the population.

St. Johnsbury is more Multiracial than neighboring Concord (1.4% Multiracial), and Danville (4.2% Multiracial). St. Johnsbury is less Multiracial than neighboring Lyndon (4.9% Multiracial), Lyndonville (6.2% Multiracial), and Lyndon Center (8% Multiracial).

Source: 2020 Census State Redistricting Data and Census TIGER/Line Shapefiles.