The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

5 schools in Johnstown

Colorado · Public K-12

Johnstown, Colorado runs 5 public K-12 schools today, teaching approximately 3,782 students across 3 elementary, 1 middle, and 1 high.

7-year change in Johnstown

SY 2017-18 vs SY 2024-25
Total enrollment
3,782
+1,633 (+76%) vs SY 2017-18
School count
5
+2 (+67%) vs SY 2017-18
% White
64%
was 71%
% Hispanic
30%
was 25%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Elwell Elementary SchoolElementaryPK-05618
Pioneer Ridge Elementary SchoolElementaryKG-05528
Riverview PK-8ElementaryPK-08757
Roosevelt High SchoolHigh09-121,184
Roosevelt Middle SchoolMiddle06-08695

About Johnstown

Public education in Johnstown, Colorado runs across 5 schools that teaches roughly 3,782 students. By footprint, Johnstown sits in the thinly populated bracket.

On the school-mix side, the city consists of 3 elementary, 1 middle, and 1 high.

Average school size in Johnstown is around 756 students, 66% above the Colorado average of about 456.

Five-year track record. Total public-school enrollment in Johnstown has rose 76% since SY 2017-18, moving from about 2,149 students to 3,782. Johnstown now counts 5 public schools, up from 3 in SY 2017-18. The White share of public-school enrollment contracted from 71% to 64%.

On this page, the community for Johnstown discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Johnstown?
Johnstown, Colorado has 5 public K-12 schools serving approximately 3,782 students.
How many elementary, middle, and high schools are in Johnstown?
Johnstown has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in Johnstown?
Roosevelt High School is the largest public school in Johnstown by enrollment, with approximately 1,184 students.
What school districts serve Johnstown?
Johnstown is served by 2 public school districts, including Weld County School District No. Re-5J, Thompson School District R-2J.
What grade levels do public schools in Johnstown cover?
Public schools in Johnstown serve students from pre-K through grade 12.