The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·UPLAND UNIFIED·NCES 060001609096

Upland Junior High

444 East 11th St., Upland, CA 91785 · (909) 949-7810 · San Bernardino County
GRADES 07–08MIDDLE21-SUBURBTITLE IREGULAR SCHOOL599 STUDENTS
Enrollment
599
Middle
DISTRICT 685 · STATE 659
Student : Teacher
18.9:1
32 FTE teachers
DISTRICT 20.4:1 · STATE 20.7:1
Free / Reduced Lunch
91%
547 students
DISTRICT 71% · STATE 65%
Community
2
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 7
290
Grade 8
309
Student demographics
White
498%
DISTRICT 19% · STATE 20%
Hispanic
46878%
DISTRICT 63% · STATE 56%
Black
498%
DISTRICT 6% · STATE 5%
Asian
163%
DISTRICT 7% · STATE 12%
Two+
163%
DISTRICT 4% · STATE 6%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
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
31352%
Female
28648%

Discussions

+ POST

Test scores

CAASPP 2023-24 . % met or exceeded standard
English Language Arts
29.0%
CA avg 47.1% . +2.0pp since 2014
Math
15.5%
CA avg 35.6% . -4.5pp since 2014
Source: CAASPP. 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
22.2%
composite math + reading, all grades
Predicted
25.1%
based on CA schools with similar FRL share
Beats by
-2.9pp
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
599
-176 (-23%) vs 2017
Student : Teacher
18.9:1
was 21.8:1
% White
8%
was 11%
% Hispanic
78%
was 68%
% Black
8%
was 11%
% Asian
3%
was 5%
Source: NCES Common Core of Data

About Upland Junior High

Upland Junior High operates as an average-sized middle school in Upland, California, run under Upland Unified. Current enrollment sits at 599 students spanning grades 7 through 8.

Upland Unified comprises 14 schools with combined enrollment of 9,461 students; Upland Junior High is among them.

On the student-mix side, Upland Junior High records that the largest single group is Hispanic, at 78% of enrollment; the rest breaks down as 8% White, 8% Black, 3% Asian, 3% multiracial. That is noticeably more Hispanic than the county at large, where the share is closer to 55%.

On the resource side, Staff filings list 32 full-time-equivalent teachers, which works out to roughly 18.9:1 students per teacher. Statewide, the average ratio sits near 20.7:1, putting Upland Junior High tighter than the state norm the norm. Around 91% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. Set against San Bernardino County (around 74%), the school's rate is meaningfully above typical.

On a demographically-adjusted basis, Upland Junior High tracks the demographic baseline. The model predicts 25.1% given the school's FRL share; actual proficiency is 22.2%.

In the broader community, ACS estimates for San Bernardino County put the typical household earns roughly $85,478 per year, about 23% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 11%. Upland Junior High is one of 583 public schools in San Bernardino County (combined enrollment of about 393,648 students).

The closest other public school is Upland Elementary, roughly 0.1 miles away. Counting just inside five miles, 8 other public schools cluster around Upland Junior High. On composite proficiency, Upland Junior High comes 9th of 9 in the immediate cluster, below the nearby-schools average of 48.3%.

Geographically, the school is in a bedroom-community area.

Over the past 7-year window. Upland Junior High's enrollment has fell 23% since 2018, when it stood at 775 (now 599). Hispanic enrollment moved from 68% to 78% across the same window. Class-load math has tightened: from 21.8:1 in 2018 to 18.9:1 in 2025.

On the community side, the page collects discussion, questions, and updates around pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.

San Bernardino County at a glance

View full county profile
Population
2,197,104
Census ACS
Median income
$85,478
Household, ACS
Bachelor's+
23%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
583
393,648 students

Quick facts

School name
Upland Junior High
District
Upland Unified
Address
444 East 11th St., Upland, CA 91785
Phone
(909) 949-7810
County
San Bernardino County
Level
Middle
Grade range
07–08
Total enrollment
599
Teachers (FTE)
32
Student–teacher ratio
18.9:1
Free/Reduced lunch
547 (91%)
Locale
21-Suburb: Large
NCES ID
060001609096
Charter school
No
Virtual school
No

Related schools

Other schools in Upland Unified
Other schools in Upland
Nearby schools

Frequently asked questions

About Upland Junior High
What is the total enrollment at Upland Junior High?
Upland Junior High enrolls approximately 599 students in grades 07-08.
What grades does Upland Junior High serve?
Upland Junior High serves grades 07-08.
What is the student-teacher ratio at Upland Junior High?
The student-to-teacher ratio at Upland Junior High is approximately 18.9:1 (32 FTE teachers).
What is the racial breakdown of students at Upland Junior High?
At Upland Junior High, the student body is approximately 8% White, 78% Hispanic, 8% Black, 3% Asian, 3% Two or more.
Is Upland Junior High public or private?
Upland Junior High is a public K-12 school, overseen by Upland Unified.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post