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

Upper Lake Elementary

679 Second St., Upper Lake, CA 95485 · (707) 275-2357 · Lake County
GRADES KG–05ELEMENTARY42-RURALTITLE IREGULAR SCHOOL429 STUDENTS
Enrollment
429
Elementary
DISTRICT 233 · STATE 465
Student : Teacher
20.9:1
21 FTE teachers
DISTRICT 18.5:1 · STATE 22.3:1
Free / Reduced Lunch
83%
358 students
DISTRICT 85% · STATE 65%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
95
Grade 1
65
Grade 2
70
Grade 3
73
Grade 4
61
Grade 5
65
Student demographics
White
19345%
DISTRICT 47% · STATE 20%
Hispanic
14634%
DISTRICT 35% · STATE 56%
Black
20%
DISTRICT 1% · STATE 5%
Asian
31%
DISTRICT 0% · STATE 12%
Two+
307%
DISTRICT 7% · STATE 6%
Native American
5312%
DISTRICT 9% · STATE 0%
Pacific Islander
20%
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
21650%
Female
21350%

Discussions

+ POST

Test scores

CAASPP 2023-24 . % met or exceeded standard
English Language Arts
21.8%
CA avg 47.1% . -6.9pp since 2016
Math
16.1%
CA avg 35.6% . -13.2pp since 2016
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
18.8%
composite math + reading, all grades
Predicted
29.8%
based on CA schools with similar FRL share
Beats by
-10.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
429
+76 (+22%) vs 2017
Student : Teacher
20.9:1
was 18.6:1
% White
45%
was 58%
% Hispanic
34%
was 31%
% Black
0%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About Upper Lake Elementary

As a reasonably sized elementary campus in Upper Lake, California, Upper Lake Elementary works with 429 students from grades K through 5, run under Upper Lake Unified.

Across the 4 schools in Upper Lake Unified (933 students total), Upper Lake Elementary accounts for its share of the district's footprint.

Demographically, Upper Lake Elementary logs that the largest single group is White at 45%, but no single group is in the majority. Other groups include 34% Hispanic, 12% Native American, 7% multiracial. By comparison, Lake County as a whole is about 68% White, so the school skews visibly less White than its surroundings.

Looking at the economic backdrop, On paper, Upper Lake Elementary has 21 full-time-equivalent teachers, translating to a class-load average of around 20.9:1. Statewide, the average ratio sits near 22.3:1, putting Upper Lake Elementary tighter than the state norm the norm. About 83% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. By comparison, Lake County runs at roughly 73%, so the school's eligibility rate is meaningfully above the surrounding baseline.

Adjusting for the school's free-and-reduced-lunch share, Upper Lake Elementary tracks the demographic baseline. The model predicts 29.8% given the school's FRL share; actual proficiency is 18.8%.

Zooming out to the county, Lake County reports that the typical household earns roughly $60,621 per year, 18% of adults hold a bachelor's degree or higher, and the poverty rate sits near 11%. Across Lake County's 43 public schools (combined enrollment of about 10,167 students), Upper Lake Elementary is one campus in the mix.

Nearest neighbor: Clover Valley High (Continuation), around 0.1 miles off. Counting just inside five miles, 3 other public schools cluster around Upper Lake Elementary. On composite proficiency, Upper Lake Elementary comes 4th of 6 in the immediate cluster, beneath the nearby-schools average of 20.1%.

The campus sits in a low-density setting.

Looking at the recent track record. Looking back 7 years, enrollment at Upper Lake Elementary has climbed 22%, going from 353 students in 2018 to 429 in 2025. Over the same period, the White share contracted from 58% to 45%. The student-to-teacher ratio grew from 18.6:1 in 2018 to 20.9:1 today.

On allk12, the page collects discussion, questions, and updates around open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.

Lake County at a glance

View full county profile
Population
68,152
Census ACS
Median income
$60,621
Household, ACS
Bachelor's+
18%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
43
10,167 students

Quick facts

School name
Upper Lake Elementary
District
Upper Lake Unified
Address
679 Second St., Upper Lake, CA 95485
Phone
(707) 275-2357
County
Lake County
Level
Elementary
Grade range
KG–05
Total enrollment
429
Teachers (FTE)
21
Student–teacher ratio
20.9:1
Free/Reduced lunch
358 (83%)
Locale
42-Rural: Distant
NCES ID
060144206694
Charter school
No
Virtual school
No

Related schools

Other schools in Upper Lake Unified
Other schools in Upper Lake
Nearby schools

Frequently asked questions

About Upper Lake Elementary
What is the total enrollment at Upper Lake Elementary?
Upper Lake Elementary enrolls approximately 429 students in grades KG-05.
What age range does Upper Lake Elementary serve?
Upper Lake Elementary serves students from grade KG through grade 05.
How many students per teacher at Upper Lake Elementary?
Approximately 20.9:1 students per teacher at Upper Lake Elementary.
How diverse is Upper Lake Elementary?
Upper Lake Elementary reports a student body of 45% White, 34% Hispanic, 0% Black, 1% Asian, 7% Two or more.
Who oversees Upper Lake Elementary?
Upper Lake Elementary is overseen by Upper Lake Unified in Lake County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post