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

44 schools in Twin Rivers Unified

California · 24,770 students · 3 cities

Of the 44 public K-12 schools run by Twin Rivers Unified, combined student count is roughly 24,770, with 29 elementary, 6 middle, and 7 high.

4-year change in Twin Rivers Unified

SY 2020-21 vs SY 2024-25
Total enrollment
24,770
+371 (+2%) vs SY 2020-21
School count
44
+1 (+2%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Twin Rivers Unified ranks

Among districts
MeasureThis districtIn CaliforniaIn the US
State test proficiency
ranked highest first
31.2%#384 of 534N/A
Enrollment
ranked largest first
24,770#37 of 587#291 of 9,234
Number of schools
ranked most first
44#24 of 587N/A
Students per teacher
ranked fewest first
21.9:1#333 of 587#8,691 of 9,044
Free or reduced-price lunch share
ranked highest first
88.0%#67 of 587#809 of 8,164
Diversity index
ranked most diverse first
71.4%#36 of 530#260 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Twin Rivers Unified

State test results across the district's 40 scored schools run from Northlake TK-8 at 54.5% proficient to Martin Luther King Jr. Technology Academy at 8.9%, a gap of 45.6 points. That is the 98th widest gap among 458 California districts with four or more scored schools.

Since 2017-18, the 43 district schools that reported both years went from 25,333 to 24,390 students (down 4%) and from 1,113 to 1,113 full-time teachers (unchanged), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Grant Union HighSacramentoHigh09-121,987
Rio Linda HighRio LindaHigh09-121,594
Foothill HighSacramentoHigh09-121,417
Smythe Academy of Arts and SciencesSacramentoElementaryKG-081,091
Las Palmas ElementarySacramentoElementaryKG-061,001
Woodridge ElementarySacramentoElementaryKG-06814
Highlands HighNorth HighlandsHigh09-12778
Madison ElementaryNorth HighlandsElementaryKG-06754
Creative Connections Arts AcademyNorth HighlandsCombinedKG-12716
Hazel Strauch ElementarySacramentoElementaryKG-06650
Ridgepoint TK-8SacramentoElementaryKG-08650
Pioneer TK-8SacramentoElementaryKG-08648
Dry Creek ElementaryRio LindaElementaryKG-06645
Regency Park ElementarySacramentoElementaryKG-06619
Oakdale TK-8North HighlandsElementaryKG-08559
Michael J. Castori ElementarySacramentoElementaryKG-06545
F. C. Joyce TK-8North HighlandsElementaryKG-08537
Keema School for Independent StudySacramentoCombinedKG-12529
Foothill Ranch MiddleSacramentoMiddle07-08509
Foothill Oaks ElementarySacramentoElementaryKG-06508
Martin Luther King Jr. Technology AcademySacramentoMiddle07-08503
Westside Preparatory CharterRio LindaMiddle07-08480
Del Paso Heights ElementarySacramentoElementaryKG-06477
Village TK-8North HighlandsElementaryKG-08463
Norwood Junior HighSacramentoMiddle07-08450
Kohler TK-8North HighlandsElementaryKG-08400
Warren A. Allison ElementaryNorth HighlandsElementaryKG-06391
Northlake TK-8SacramentoElementaryKG-08380
Frontier ElementarySacramentoElementaryKG-06379
Westside ElementaryRio LindaElementaryKG-06376
D. W. Babcock ElementarySacramentoElementaryKG-06369
Orchard ElementaryRio LindaElementaryKG-06366
Garden Valley ElementarySacramentoElementaryKG-06365
Northwood ElementarySacramentoElementaryKG-06351
Woodlake ElementarySacramentoElementaryKG-06351
Hagginwood ElementarySacramentoElementaryKG-06340
Rio Linda Preparatory AcademyRio LindaMiddle07-08331
Rio Tierra Junior HighSacramentoMiddle07-08328
Fairbanks ElementarySacramentoElementaryKG-06320
Sierra View ElementaryNorth HighlandsElementaryKG-06318
Hillsdale ElementaryNorth HighlandsElementaryKG-06234
Vista Nueva Career and Technology HighSacramentoHigh09-1299
Miles P. RichmondNorth HighlandsHigh09-1279
Pacific Career and Technology HighNorth HighlandsHigh09-1269

About Twin Rivers Unified

Twin Rivers Unified is a rural-scale public-school district in California. The district maintains 44 schools and teaches approximately 24,770 students.

On the level-by-level breakdown, Twin Rivers Unified covers 29 elementary, 6 middle, 7 high schools, and 2 combined or other.

Five-year track record. Total public-school enrollment in Twin Rivers Unified has remained close to its prior level since SY 2020-21, moving from about 24,399 students to 24,770. Twin Rivers Unified now counts 44 public schools, up from 43 in SY 2020-21.

On this page, the community for Twin Rivers Unified discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many schools are in Twin Rivers Unified?
Twin Rivers Unified operates 44 public K-12 schools in California, serving approximately 24,770 students.
What is the mix of elementary, middle, and high schools in Twin Rivers Unified?
Twin Rivers Unified includes 29 elementary schools, 6 middle schools, 7 high schools, and 2 combined-grade schools.
What is the largest school in Twin Rivers Unified?
Grant Union High is the largest public school in Twin Rivers Unified by enrollment, with approximately 1,987 students.
What grade levels does Twin Rivers Unified serve?
Twin Rivers Unified serves students from kindergarten through grade 12 across 44 schools.
What cities does Twin Rivers Unified serve?
Twin Rivers Unified operates schools in Sacramento, Rio Linda, North Highlands across California.
Are there charter schools in Twin Rivers Unified?
3 of the 44 schools listed under Twin Rivers Unified are charter schools.