Skip to content

Public schools in Pueblo, CO

45 open public schools with an address in Pueblo, operated by 5 education agencies. Compare size, staffing, grade spans, and school type, then confirm assignment with the district.

Public schools

45

NCES preliminary directory 2025–26

Reported students

24,220

44 schools reporting · NCES 2024–25

Median student–teacher ratio

16.4:1

Colorado median 15.4:1

Charter schools

6

2 magnet · 4 virtual

An overview of Pueblo public schools

The federal directory lists 45 public schools in Pueblo, CO: 26 elementary, 9 middle, 8 high, 2 combined or other. The 44 schools that reported 2024–25 membership enrolled 24,220 students, an average of 550 per school. The largest campus is GOAL Academy (6,693 students), and the largest elementary school is Goodnight Elementary School (534).

Pueblo School District No. 60 in the county of Pueblo and operates the most schools here (32), and 4 regular districts have at least one Pueblo campus, plus 1 charter, service, or other agency. City names come from school mailing addresses, which often differ from district or municipal boundaries.

Across schools that reported staffing, the median student–teacher ratio is 16.4:1, higher than the statewide school median of 15.4:1. A ratio counts classroom-teacher FTE against total enrollment, so specialized programs and part-time staffing can move it; ask schools for actual class sizes by grade.

School choice options include 6 charter schools, 2 magnet schools, 4 virtual schools. Application windows and lotteries usually open months before the school year.

Among 9 high and combined schools with 2021–22 civil-rights data, 4 reported students enrolled in AP courses and 7 of 10 reported computer-science classes. Confirm current course catalogs directly with each school.

About 72% of students in reporting schools were eligible for free or reduced-price meals in 2024–25. This describes the community served; it is not a quality signal, and community-eligibility schools can report differently.

School districts and agencies serving Pueblo

Elementary schools in Pueblo

26
SchoolGradesStudentsRatioCompare
Belmont Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0539416.1:1
Bessemer Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0624814.7:1
Beulah Heights Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0526414.2:1
Bradford Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0525213.3:1
Columbian Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0537115.2:1
Eva R Baca Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0525014.1:1
Fountain International Magnet School

Pueblo School District No. 60 in the county of Pueblo and · Magnet

PK–0327616.5:1
Franklin School of Innovation

Pueblo School District No. 60 in the county of Pueblo and

KG–0534613.6:1
Goodnight Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0853416.2:1
Haaff Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0528416.2:1
Heritage Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0525015.4:1
Highland Park Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0527615.3:1
Irving Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0532616.7:1
Minnequa Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0527712.8:1
Morton Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0537417:1
Nettie S Freed K-8 Expeditionary School

Pueblo School District No. 60 in the county of Pueblo and

KG–0842513.2:1
North Mesa Elementary School

Pueblo County School District 70

PK–0540017:1
Park View School of Discovery

Pueblo School District No. 60 in the county of Pueblo and

PK–0528512.2:1
Pueblo Charter School for the Arts & Sciences

Pueblo School District No. 60 in the county of Pueblo and · Charter

KG–0844415.8:1
Pueblo School for Arts & Sciences at Fulton Heights

Pueblo School District No. 60 in the county of Pueblo and · Charter

KG–0822115.2:1
Riverstone Academy

Education Reenvisioned BOCES

KG–05——
South Mesa Elementary School

Pueblo County School District 70

PK–0532316:1
South Park Elementary School

Pueblo School District No. 60 in the county of Pueblo and

PK–0527315.8:1
Sunset Park Elementary School

Pueblo School District No. 60 in the county of Pueblo and

KG–0542517.5:1
Villa Bella Expeditionary School

Pueblo County School District 70 · Charter

KG–0529819.8:1
Vineland Elementary School

Pueblo County School District 70

PK–0531216.2:1

Middle schools in Pueblo

9
SchoolGradesStudentsRatioCompare
Corwin International Magnet School

Pueblo School District No. 60 in the county of Pueblo and · Magnet

04–0856519.1:1
D60 Online School

Pueblo School District No. 60 in the county of Pueblo and · Virtual

06–0811221.8:1
Pleasant View Middle School

Pueblo County School District 70

06–0834818.8:1
Pueblo Academy of Arts

Pueblo School District No. 60 in the county of Pueblo and

06–0856217.2:1
Risley School of Exploration

Pueblo School District No. 60 in the county of Pueblo and

06–0833513:1
The Connect Charter School

Pueblo County School District 70 · Charter

06–0825216.8:1
Villa Bella Expeditionary Middle School

Pueblo County School District 70 · Charter

06–0814125.3:1
Vineland Middle School

Pueblo County School District 70

06–0836216.4:1
W H Heaton Middle School

Pueblo School District No. 60 in the county of Pueblo and

06–0857815:1

High schools in Pueblo

8
SchoolGradesStudentsRatioCompare
Academy of Las Animas Online School

Las Animas School District No. Re-1 · Virtual · Alternative School

06–1247437.8:1
Centennial High School Design and Innovation Academy

Pueblo School District No. 60 in the county of Pueblo and

09–1280117.4:1
Central High School

Pueblo School District No. 60 in the county of Pueblo and

09–121,14523.5:1
East High School

Pueblo School District No. 60 in the county of Pueblo and

09–121,08119.9:1
GOAL Academy

El Paso County Colorado School District 49 · Charter · Alternative School

09–126,69331:1
Paragon Learning Center

Pueblo School District No. 60 in the county of Pueblo and · Virtual · Alternative School

09–1247621.6:1
Pueblo County High School

Pueblo County School District 70

09–121,14819.7:1
South High School

Pueblo School District No. 60 in the county of Pueblo and

09–1279518.4:1

Combined, early-childhood, and other schools in Pueblo

2
SchoolGradesStudentsRatioCompare
70 Online

Pueblo County School District 70 · Virtual · Alternative School

KG–1220918.7:1
Pueblo Youth Service Center

Pueblo School District No. 60 in the county of Pueblo and · Alternative School

04–1215—

Student demographics

Race and ethnicity share of reported enrollment

  • White31%
  • Hispanic61.5%
  • Black2.4%
  • Asian0.5%
  • American Indian / Alaska Native0.7%
  • Native Hawaiian / Pacific Islander0.2%
  • Multiracial3.6%

Enrollment-weighted across 44 Pueblo schools with NCES CCD 2024–25 race/ethnicity counts (24,220 students). Privacy suppression can leave small gaps.

Questions about public schools in Pueblo

How many public schools are in Pueblo, CO?

The current NCES directory lists 45 open public schools with a location address in Pueblo: 26 elementary, 9 middle, 8 high, 2 combined or other. Together they reported 24,220 students in 2024–25. The count includes charter, alternative, and special-purpose public schools; it excludes private schools.

Which school districts serve Pueblo?

Schools with an address in Pueblo belong to 5 education agencies, led by Pueblo School District No. 60 in the county of Pueblo and (32 schools), Pueblo County School District 70 (10 schools), Education Reenvisioned BOCES (1 school). A mailing city is not an attendance boundary; confirm the district for a specific address.

What is the largest public high school in Pueblo?

GOAL Academy reported the largest high-school enrollment in Pueblo, with 6,693 students in 2024–25 (grades 09–12). Size is a description of the campus, not a quality measure.

Are there charter schools in Pueblo?

Yes. 6 of the 45 public schools in Pueblo are identified as charter schools in the NCES directory, including GOAL Academy, Pueblo Charter School for the Arts & Sciences, Pueblo School for Arts & Sciences at Fulton Heights. Charter schools are public and tuition-free, but admission usually uses an application or lottery.

What is the typical student–teacher ratio in Pueblo schools?

The median reported student–teacher ratio across Pueblo public schools is 16.4:1, higher than the Colorado school median of 15.4:1. The ratio divides enrollment by classroom-teacher FTE; it is not an average class size.

Does living in Pueblo guarantee a seat at a specific school?

No. Assignment depends on the district's attendance boundaries, programs, and enrollment rules, which can split a city or cross city lines. Use the district profile and its official boundary or school-locator tool to confirm the assigned school for an exact address.

Nearby Colorado cities

Sources: NCES Common Core of Data 2025–26 preliminary directory (schools, grades, addresses, charter status) and 2024–25 nonfiscal files (enrollment, teachers, race/ethnicity, meal eligibility); Civil Rights Data Collection 2021–22 (AP and computer science). Cities are grouped by school mailing address. Methodology · All Colorado cities