The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·PUEBLO SCHOOL DISTRICT NO. 60 IN THE COUNTY OF PUEBLO AND·NCES 080612001032

Beulah Heights Elementary School

2670 DELPHINIUM STREET, PUEBLO, CO 81005 · (719) 549-7510 · Pueblo County
GRADES PK–05ELEMENTARY12-CITYTITLE IREGULAR SCHOOL264 STUDENTS
Enrollment
264
Elementary
DISTRICT 324 · STATE 379
Student : Teacher
14.2:1
19 FTE teachers
DISTRICT 15.1:1 · STATE 16.6:1
Free / Reduced Lunch
85%
225 students
DISTRICT 79% · STATE 50%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
27
Kindergarten
34
Grade 1
47
Grade 2
38
Grade 3
40
Grade 4
41
Grade 5
37
Student demographics
White
6424%
DISTRICT 23% · STATE 49%
Hispanic
18871%
DISTRICT 71% · STATE 37%
Black
52%
DISTRICT 2% · STATE 5%
Two+
62%
DISTRICT 3% · STATE 5%
Native American
10%
DISTRICT 0% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
12748%
Female
13752%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Beulah Heights Elementary School.
START A DISCUSSION
Recent discussions in Pueblo School District No. 60 in the county of Pueblo and

Test scores

CMAS 2024-25 . % Met or Exceeded Expectations
English Language Arts
12.8%
CO avg 44.9% . +3.0pp since 2023
Math
14.7%
CO avg 36.1% . -2.3pp since 2023
Source: CMAS. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
14.7%
composite math + reading, all grades
Predicted
15.0%
based on CO schools with similar FRL share
Beats by
-0.3pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
264
-112 (-30%) vs 2017
Student : Teacher
14.2:1
was 18.3:1
% White
24%
was 22%
% Hispanic
71%
was 73%
% Black
2%
was 2%
Source: NCES Common Core of Data

About Beulah Heights Elementary School

Beulah Heights Elementary School is an elementary school of intimate scale in PUEBLO, Colorado, operated by Pueblo School District No. 60 in the county of Pueblo and, works with 264 students in grades pre-K through 5. By comparison, Colorado's public schools average about 379 students each, so Beulah Heights Elementary School sits 30% leaner than that benchmark.

Within Pueblo School District No. 60 in the county of Pueblo and, which oversees 34 schools and 14,351 students, Beulah Heights Elementary School is one campus in the system.

Demographically, Beulah Heights Elementary School logs that Hispanic students make up the majority at 71%. The remainder looks like 24% White, 2% multiracial. The wider county runs roughly 42% Hispanic, putting the school's mix noticeably more Hispanic than the area baseline.

Looking at the economic backdrop, On paper, Beulah Heights Elementary School has 19 full-time-equivalent teachers, translating to a class-load average of around 14.2:1. The state averages around 16.6:1, so this campus is tighter than the state norm typical. Roughly 85% of students at Beulah Heights Elementary School qualify for free or reduced-price lunch, often used as a Title I proxy. By comparison, Pueblo County runs at roughly 66%, so the school's eligibility rate is somewhat above the surrounding baseline.

Adjusting for the school's free-and-reduced-lunch share, Beulah Heights Elementary School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 15.0%, the actual is 14.7%, a residual of -0.3 points.

Across the wider county, Pueblo County reports that median household income runs about $64,010, 26% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 11%. Across Pueblo County's 66 public schools (combined enrollment of about 32,254 students), Beulah Heights Elementary School is one campus in the mix.

Nearest neighbor: South Park Elementary School, around 0.6 miles off. Counting just inside five miles, 8 other public schools cluster around Beulah Heights Elementary School. Among the 7 schools in that immediate cluster with test data (this one included), Beulah Heights Elementary School ranks 3rd on composite proficiency, below the local average of 19.7%.

The campus sits in an inner-city setting.

Over the past 7-year window. Beulah Heights Elementary School's enrollment has edged down 30% since 2018, when it stood at 376 (now 264). Class-load math has fell: from 18.3:1 in 2018 to 14.2:1 in 2025.

In the discussion threads here, members of the Beulah Heights Elementary School community share and discuss sports schedules, lunch menu changes, and school spirit week. Posting is open to anyone connected to the school.

Pueblo County at a glance

View full county profile
Population
169,356
Census ACS
Median income
$64,010
Household, ACS
Bachelor's+
26%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
66
32,254 students

Quick facts

School name
Beulah Heights Elementary School
District
Pueblo School District No. 60 in the county of Pueblo and
Address
2670 DELPHINIUM STREET, PUEBLO, CO 81005
Phone
(719) 549-7510
County
Pueblo County
Level
Elementary
Grade range
PK–05
Total enrollment
264
Teachers (FTE)
19
Student–teacher ratio
14.2:1
Free/Reduced lunch
225 (85%)
Locale
12-City: Mid-size
NCES ID
080612001032
Charter school
No
Virtual school
No

Related schools

Other schools in Pueblo School District No. 60 in the county of Pueblo and
Other schools in PUEBLO
Nearby schools

Frequently asked questions

About Beulah Heights Elementary School
What is the total enrollment at Beulah Heights Elementary School?
Beulah Heights Elementary School enrolls approximately 264 students in grades PK-05.
What age range does Beulah Heights Elementary School serve?
Beulah Heights Elementary School serves students from grade PK through grade 05.
How many students per teacher at Beulah Heights Elementary School?
Approximately 14.2:1 students per teacher at Beulah Heights Elementary School.
How diverse is Beulah Heights Elementary School?
Beulah Heights Elementary School reports a student body of 24% White, 71% Hispanic, 2% Black, 2% Two or more.
Who oversees Beulah Heights Elementary School?
Beulah Heights Elementary School is overseen by Pueblo School District No. 60 in the county of Pueblo and in Pueblo County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post