Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / California /San Bernardino
County · California

Public schools in San Bernardino County, California

601 public schools

★ Best schools in San Bernardino County →
33 school districts 58 cities 🗺 View San Bernardino County on the map →
601
public schools
395,334
total enrollment
K–12
grade span
53
charter schools

Schools serving each grade

K
1
2
3
4
5
6
7
8
9
10
11
12

Schools by level

County Office of Education
San Bernardino County Office of Education →

The county office of education provides services, oversight, and programs across San Bernardino County districts.

After-school providers & vendors in San Bernardino County (click to expand)

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving San Bernardino County.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools (601)

School City District Level Grades Enrollment
Onaga Elementary Yucca Valley Morongo Unified Elementary K-6 580
Online Academy Ontario Ontario-Montclair Elementary K-8 184
Ontario Center Ontario Cucamonga Elementary Elementary K-5 548
Ontario High Ontario Chaffey Joint Union High High School 9-12 2,182
Options for Youth-San Bernardino charter San Bernardino San Bernardino City Unified High School 7-12 910
Options for Youth-Victor Valley Charter charter Victorville Victor Valley Union High High School 7-12 748
Orangewood High (Continuation) Redlands Redlands Unified High School 9-12 282
Oro Grande Elementary Oro Grande Oro Grande Elementary K-6 94
Paakuma K-8 San Bernardino San Bernardino City Unified Elementary K-8 982
Pacific High San Bernardino San Bernardino City Unified High School 9-12 1,166
Palm Avenue Elementary San Bernardino San Bernardino City Unified Elementary K-6 509
Palm Vista Elementary Twentynine Palms Morongo Unified Elementary K-5 383
Palmetto Elementary Fontana Fontana Unified Elementary K-5 602
Park View Elementary Ontario Mountain View Elementary Elementary K-6 722
Park View Elementary Victorville Victor Elementary Elementary K-6 765
Park View Middle Yucaipa Yucaipa-Calimesa Joint Unified Intermediate/Middle/Junior High 6-8 983
Parkside Elementary San Bernardino San Bernardino City Unified Elementary K-6 483
Pathways to College K8 charter Hesperia Hesperia Unified Elementary P-8 372
Paul Rogers Elementary Colton Colton Joint Unified Elementary K-6 637
Pepper Tree Elementary Upland Upland Unified Elementary K-6 778
Perdew Elementary Etiwanda Etiwanda Elementary Elementary K-5 663
Phelan Elementary Phelan Snowline Joint Unified Elementary P-5 642
Phoenix Academy Apple Valley Apple Valley Unified Elementary K-8 1,093
Pinon Hills Elementary Pinon Hills Snowline Joint Unified Elementary P-5 513
Pinon Mesa Middle Phelan Snowline Joint Unified Intermediate/Middle/Junior High 6-8 788
Pioneer Junior High Upland Upland Unified Intermediate/Middle/Junior High 7-8 716
Poplar Elementary Fontana Fontana Unified Elementary K-6 518
Preschool Twentynine Palms Morongo Unified Elementary P
Provisional Accelerated Learning Academy charter San Bernardino San Bernardino City Unified Elementary-High Combination 6-12 242
Public Safety Academy charter San Bernardino San Bernardino City Unified Elementary-High Combination 6-12 385
Puesta del Sol Elementary Victorville Victor Elementary Elementary K-6 651
Quail Valley Middle Phelan Snowline Joint Unified Intermediate/Middle/Junior High 6-8 878
Ramona Elementary Montclair Ontario-Montclair Elementary P-6 577
Ramona Junior High Chino Chino Valley Unified Intermediate/Middle/Junior High 7-8 464
Ramona-Alessandro Elementary San Bernardino San Bernardino City Unified Elementary K-6 508
Ranch View Elementary Ontario Mountain View Elementary Elementary K-6 590
Ranchero Middle Hesperia Hesperia Unified Intermediate/Middle/Junior High 7-8 1,160
Rancho Cucamonga High Rancho Cucamonga Chaffey Joint Union High High School 9-12 3,264
Rancho Cucamonga Middle Rancho Cucamonga Cucamonga Elementary Intermediate/Middle/Junior High 6-8 732
Rancho Verde Elementary Apple Valley Apple Valley Unified Elementary K-6 712
Ray Wiltsey Middle Ontario Ontario-Montclair Intermediate/Middle/Junior High 6-8 799
Reche Canyon Elementary Colton Colton Joint Unified Elementary K-6 521
Redlands Adult Redlands Redlands Unified Adult Adult
Redlands East Valley High Redlands Redlands Unified High School 9-12 1,853
Redlands Senior High Redlands Redlands Unified High School 9-12 2,232
Redlands eAcademy Redlands Redlands Unified Elementary-High Combination K-12 159
Redwood Elementary Fontana Fontana Unified Elementary K-6 584
Rialto Adult Rialto Rialto Unified Adult Adult
Rialto High Rialto Rialto Unified High School 9-12 2,886
Rialto Middle Rialto Rialto Unified Intermediate/Middle/Junior High 6-8 1,087
Richard Haynes Elementary Ontario Ontario-Montclair Elementary P-6 690
Richardson PREP HI Middle San Bernardino San Bernardino City Unified Intermediate/Middle/Junior High 6-8 602
Ridgeview Elementary Yucaipa Yucaipa-Calimesa Joint Unified Elementary K-5 548
Riley Elementary San Bernardino San Bernardino City Unified Elementary K-5 478
Rim Adult Lake Arrowhead Rim of the World Unified Adult Adult
Rim Virtual Academy Lake Arrowhead Rim of the World Unified Elementary-High Combination P-12 73
Rim of the World High Lake Arrowhead Rim of the World Unified High School 9-12 917
Rio Vista Elementary San Bernardino San Bernardino City Unified Elementary K-6 422
Rio Vista School of Applied Learning Apple Valley Apple Valley Unified Elementary K-6 942
Riverside Preparatory charter Oro Grande Oro Grande Elementary-High Combination K-12 2,508
Riverview Middle Helendale Helendale Elementary Intermediate/Middle/Junior High 7-8 158
Robert O. Townsend Junior High Chino Hills Chino Valley Unified Intermediate/Middle/Junior High 7-8 879
Rocking Horse Preschool Rialto Rialto Unified Preschool P
Roger Anton Elementary San Bernardino San Bernardino City Unified Elementary K-6 614
Rolling Ridge Elementary Chino Hills Chino Valley Unified Elementary P-6 547
Roosevelt Elementary San Bernardino San Bernardino City Unified Elementary K-3 517
Ruben S. Ayala High Chino Hills Chino Valley Unified High School 9-12 2,617
Ruth Grimes Elementary Bloomington Colton Joint Unified Elementary K-6 595
Ruth Musser Middle Rancho Cucamonga Central Elementary Intermediate/Middle/Junior High 5-8 946
Ruth O. Harris Middle Bloomington Colton Joint Unified Intermediate/Middle/Junior High 7-8 568
SOAR Charter Academy charter San Bernardino San Bernardino City Unified Elementary K-8 431
STAR at Anderson Community Day San Bernardino San Bernardino City Unified Elementary K-6
Sage Oak Charter charter Redlands Helendale Elementary Elementary-High Combination K-12 3,048
Sam V. Curtis Elementary Rialto Rialto Unified Elementary P-5 641
Samuel W. Simpson Elementary Rialto Rialto Unified Elementary P-5 641
San Andreas High Highland San Bernardino City Unified High School 10-12 499
San Bernardino City Community Day San Bernardino San Bernardino City Unified Intermediate/Middle/Junior High 7-12
San Bernardino County Juvenile Detention and Assessment Center San Bernardino San Bernardino County Office of Education High School K-12 92
San Bernardino County ROP San Bernardino High School 9-12
San Bernardino County Special Education San Bernardino San Bernardino County Office of Education Elementary-High Combination P-12 1,489
San Bernardino High San Bernardino San Bernardino City Unified High School 9-12 1,480
San Gorgonio High San Bernardino San Bernardino City Unified High School 9-12 1,542
San Salvador Preschool Colton Colton Joint Unified Preschool P
Sandia Academy Apple Valley Apple Valley Unified Elementary K-8 874
Savant Preparatory Academy of Business charter San Bernardino San Bernardino City Unified Elementary K-6 211
Scholarship Prep - San Bernardino County charter Upland San Bernardino County Office of Education Elementary-High Combination K-12
Sequoia Middle Fontana Fontana Unified Intermediate/Middle/Junior High 7-8 800
Serrano High Phelan Snowline Joint Unified High School 9-12 2,145
Serrano Middle Montclair Ontario-Montclair Intermediate/Middle/Junior High 7-8 680
Serrano Middle Highland San Bernardino City Unified Intermediate/Middle/Junior High 7-8 683
Shadow Hills Elementary Fontana Fontana Unified Elementary K-5 362
Shadow Ridge Hesperia Hesperia Unified Elementary-High Combination K-12 463
Shandin Hills Middle San Bernardino San Bernardino City Unified Intermediate/Middle/Junior High 6-8 751
Sierra High San Bernardino San Bernardino City Unified High School 9-12 479
Sierra Lakes Elementary Fontana Fontana Unified Elementary K-5 803
Sierra Vista Elementary Upland Upland Unified Elementary P-6 429
Silver Valley Academy Daggett Silver Valley Unified Elementary-High Combination K-12 50
Silver Valley Adult Daggett Silver Valley Unified High School Adult
Silver Valley Community Day Daggett Silver Valley Unified High School 9-12
Silver Valley High Yermo Silver Valley Unified High School 9-12 369
Silverado High Victorville Victor Valley Union High High School 9-12 2,175
Sitting Bull Academy Apple Valley Apple Valley Unified Elementary K-8 1,618
Sixth Street Prep charter Victorville Victor Elementary Elementary K-6 232
Sky Mountain Charter charter Placerville Lucerne Valley Unified Elementary-High Combination K-12 2,138
Skyline North Elementary Barstow Barstow Unified Elementary P-4 427
Slover Mountain High (Continuation) Bloomington Colton Joint Unified High School 9-12 260
Smiley Elementary Redlands Redlands Unified Elementary K-5 594
Snowline Academy Phelan Snowline Joint Unified Elementary-High Combination P-12 245
Snowline Adult Phelan Snowline Joint Unified Adult Adult
South Tamarind Elementary Fontana Fontana Unified Elementary K-5 552
Southern California Flex Academy charter Lucerne Valley Lucerne Valley Unified Elementary-High Combination K-12 569
Southridge Tech Middle Fontana Fontana Unified Intermediate/Middle/Junior High 6-8 921
Student Outreach & Academic Renaissance Academy Ontario Ontario-Montclair Intermediate/Middle/Junior High 4-8
Sultana Elementary Ontario Ontario-Montclair Elementary P-6 649
Sultana High Hesperia Hesperia Unified High School 9-12 2,169
Summit High Fontana Fontana Unified High School 9-12 2,539
Summit Intermediate Etiwanda Etiwanda Elementary Intermediate/Middle/Junior High 6-8 1,060
Summit Leadership Academy-High Desert charter Hesperia Hesperia Unified High School 7-12 224
Sycamore Academy of Science and Cultural Arts - Chino Valley charter Chino San Bernardino County Office of Education Elementary P-8 311
Sycamore Elementary Upland Upland Unified Elementary P-6 439
Sycamore Hills Elementary Fontana Colton Joint Unified Elementary K-6 647
Sycamore Rocks Elementary Apple Valley Apple Valley Unified Elementary K-6 705
Taylion High Desert Academy/Adelanto charter Adelanto Adelanto Elementary Elementary-High Combination K-12 471
Ted Porter Elementary Fontana Fontana Unified Elementary K-5 673
Terra Vista Elementary Rancho Cucamonga Etiwanda Elementary Elementary K-5 944
Terrace Hills Middle Grand Terrace Colton Joint Unified Intermediate/Middle/Junior High 7-8 838
Terrace View Elementary Grand Terrace Colton Joint Unified Elementary K-6 680
Theodore Vick Elementary Adelanto Adelanto Elementary Elementary K-5 501
Thompson Elementary Highland San Bernardino City Unified Elementary K-6 484
Tiefort View Intermediate Fort Irwin Silver Valley Unified Elementary 3-5 361
Tokay Elementary Fontana Fontana Unified Elementary K-5 414
Topaz Preparatory Academy Hesperia Hesperia Unified Elementary K-6 709
Trona Elementary Trona Trona Joint Unified Elementary K-6 131
Trona High Trona Trona Joint Unified High School 7-12 116
Twentynine Palms Elementary Twentynine Palms Morongo Unified Elementary K-5 548
Twentynine Palms High Twentynine Palms Morongo Unified High School 9-12 729
Twentynine Palms Junior High Twentynine Palms Morongo Unified Intermediate/Middle/Junior High 6-8 413
Ulysses Grant Elementary Colton Colton Joint Unified Elementary K-6 584
University Preparatory Victorville Victor Valley Union High High School 7-12 1,120
Upland Elementary Upland Upland Unified Elementary K-6 419
Upland High Upland Upland Unified High School 9-12 3,070
Upland Junior High Upland Upland Unified Intermediate/Middle/Junior High 7-8 667
Urbita Elementary San Bernardino San Bernardino City Unified Elementary K-6 403
Valencia Elementary Upland Upland Unified Elementary K-6 587
Valle Vista Elementary Rancho Cucamonga Central Elementary Elementary K-5 450
Valley Elementary Yucaipa Yucaipa-Calimesa Joint Unified Elementary K-5 500
Valley View High (Continuation) Ontario Chaffey Joint Union High High School 9-12 368
Valley of Enchantment Elementary Crestline Rim of the World Unified Elementary K-5 548
Vanguard Preparatory Apple Valley Apple Valley Unified Elementary K-8 1,135
Vermont Elementary San Bernardino San Bernardino City Unified Elementary K-6 650
Vernon Middle Montclair Ontario-Montclair Intermediate/Middle/Junior High 7-8 607
Victor Valley Adult Education Victorville Victor Valley Union High Adult Adult
Victor Valley High Victorville Victor Valley Union High High School 9-12 2,045
Victor Valley Virtual Academy Victorville Victor Valley Union High High School 7-12 132
Victoria Elementary San Bernardino Redlands Unified Elementary K-5 456
Victoria Groves Elementary Alta Loma Alta Loma Elementary Elementary K-5 537
Victoria Magathan Elementary Adelanto Adelanto Elementary Elementary K-5 534
Village Elementary Victorville Victor Elementary Elementary K-6 744
Vina Danks Middle Ontario Ontario-Montclair Intermediate/Middle/Junior High 7-8 626
Vineyard Elementary Ontario Ontario-Montclair Elementary K-8 629
Vineyard Junior High Alta Loma Alta Loma Elementary Intermediate/Middle/Junior High 6-8 643
Virginia Primrose Elementary Fontana Fontana Unified Elementary K-5 373
Virtual Academy San Bernardino San Bernardino City Unified Elementary-High Combination P-12 954
Vista Colorado Elementary Needles Needles Unified Elementary K-5 321
Vista Grande Elementary Ontario Ontario-Montclair Elementary K-6 402
Vista Norte Public Charter charter Rialto Helendale Elementary Elementary-High Combination K-12 631
Vista Verde Elementary Victorville Snowline Joint Unified Elementary P-5 731
W.J.C. Trapp Elementary Rialto Rialto Unified Elementary K-5 537
Walnut Avenue Elementary Chino Chino Valley Unified Elementary P-6 464
Walter Zimmerman Elementary Bloomington Colton Joint Unified Elementary K-6 559
Warm Springs Elementary San Bernardino San Bernardino City Unified Elementary K-6 494
Warren F. Frisbie Middle Rialto Rialto Unified Intermediate/Middle/Junior High 6-8 959
Washington High Colton Colton Joint Unified Elementary-High Combination K-12 242
Wayne Ruble Middle Fontana Fontana Unified Intermediate/Middle/Junior High 6-8 1,357
West Creek Elementary Victorville Adelanto Elementary Elementary K-5 475
West Heritage Elementary Fontana Etiwanda Elementary Elementary K-5 638
West Palms Conservatory Victorville Victor Elementary Elementary K-6 685
West Randall Elementary Fontana Fontana Unified Elementary K-6 345
Westside Park Elementary Adelanto Adelanto Elementary Elementary K-5 507
Wildwood Elementary Yucaipa Yucaipa-Calimesa Joint Unified Elementary K-5 558
William G. Jehue Middle Colton Rialto Unified Intermediate/Middle/Junior High 6-8 1,404
William McKinley Elementary Colton Colton Joint Unified Elementary K-6 523
Wilmer Amina Carter High Rialto Rialto Unified High School 9-12 2,212
Wilson Elementary San Bernardino San Bernardino City Unified Elementary K-5 499
Windrows Elementary Etiwanda Etiwanda Elementary Elementary K-5 562
Winn A. Myers Elementary Rialto Rialto Unified Elementary P-5 486
Woodcrest Junior High Ontario Chino Valley Unified Intermediate/Middle/Junior High 7-8 334
Woodrow Wilson Elementary Colton Colton Joint Unified Elementary K-6 499
Woodward Leadership Academy charter San Bernardino San Bernardino City Unified Elementary K-6 84
Wrightwood Elementary Wrightwood Snowline Joint Unified Elementary P-5 344
Yermo Elementary Yermo Silver Valley Unified Elementary K-8 340
Yucaipa Adult Education Yucaipa Yucaipa-Calimesa Joint Unified Adult Adult
Yucaipa Early Childhood Education Center Yucaipa Yucaipa-Calimesa Joint Unified Elementary P
Yucaipa High Yucaipa Yucaipa-Calimesa Joint Unified High School 9-12 2,830
Yucca Loma Elementary Apple Valley Apple Valley Unified Elementary K-6 674
Yucca Mesa Elementary Yucca Valley Morongo Unified Elementary K-6 402
Yucca Valley Elementary Yucca Valley Morongo Unified Elementary K-6 544
Yucca Valley High Yucca Valley Morongo Unified High School 9-12 1,264
Yvonne Harmon San Bernardino San Bernardino City Unified Elementary P-8 8
Zupanic Virtual Academy Rialto Rialto Unified High School K-12 598
Showing 401–600 of 601
← Prev Page 3 of 4 Next →

Filter applies to this page (200 schools). All California schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving San Bernardino County, California.

Statewide afterschool network
California AfterSchool Network
https://www.afterschoolnetwork.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →