Public Schools in San Bernardino County, California

There are 526 Public Schools in San Bernardino County, California, serving a population of 2,121,220 people in an area of 20,052 square miles. There is 1 Public School per 4,032 people, and 1 Public School per 38 square miles.

In California, San Bernardino County is ranked 47th of 58 counties in Public Schools per capita, and 36th in Public Schools per square mile.

List of San Bernardino County Public Schools

Find San Bernardino County, California public schools, including charter schools, k-12, elementary, middle, and high schools.

ASA Charter School 3512 North E Street San Bernardino, CA

Abraham Lincoln Elementary 444 East Olive Street Colton, CA

Academy for Academic Excellence 17500 Mana Road Apple Valley, CA

Adelanto Charter Academy 18000 McCoy Circle Victorville, CA

Adelanto High School 15620 Joshua Road Adelanto, CA

Alder Middle School 7555 Alder Avenue Fontana, CA

Alice Birney Elementary School 1050 East Olive Street Colton, CA

Alicia Cortez Elementary School 12750 Carissa Avenue Chino, CA

Almeria Middle School 7723 Almeria Avenue Fontana, CA

Almond Elementary School 8172 Almond Avenue Fontana, CA

Alta Loma Elementary School 7085 Amethyst Avenue Rancho Cucamonga, CA

Alta Loma High School 8880 Baseline Road Rancho Cucamonga, CA

Alta Loma Junior High School 9000 Lemon Avenue Rancho Cucamonga, CA

Alta Vista Public Charter School - Hesperia 11988 Hesperia Road Hesperia, CA

Alternative Learning Center School 3232 Pacific Street Highland, CA

Anderson Elementary School 24302 4th Street San Bernardino, CA

Anna Borba Fundamental School 4980 Riverside Drive Chino, CA

Apple Valley High School 11837 Navajo Road Apple Valley, CA

Arrowhead Elementary School 3825 North Mountain View Avenue San Bernardino, CA

Arrowview Middle School 2299 North G Street San Bernardino, CA

Arroyo Elementary School 1700 East 7th Street Ontario, CA

Arroyo Valley High School 1881 West Base Line Street San Bernardino, CA

Arroyo Verde Elementary School 7701 Church Street Highland, CA

Baker Elementary School 72100 School House Ln Baker, CA

Baldwin Lane Elementary School 44500 Baldwin Lane Big Bear City, CA

Baldy Mesa Elementary School 10376 Baldy Mesa Road Phelan, CA

Baldy View Elementary School 979 West 11th Street Upland, CA

Baldy View Regional School 8265 Aspen Street Rancho Cucamonga, CA

Banyan Elementary School 10900 Mirador Drive Rancho Cucamonga, CA

Barstow High School 430 South 1st Avenue Barstow, CA

Barstow Junior High School 1000 Armory Road Barstow, CA

Barton Elementary School 2214 Pumalo Street San Bernardino, CA

Bear Gulch Elementary School 8355 Bear Gulch Road Rancho Cucamonga, CA

Beattie Middle School 7800 Orange Street Highland, CA

Beech Avenue Elementary School 9206 Beech Avenue Fontana, CA

Belvedere Elementary School 2501 Marshall Boulevard Highland, CA

Bemis Elementary School 774 East Etiwanda Avenue Rialto, CA

Berlyn Elementary School 1320 North Berlyn Avenue Ontario, CA

Big Bear Elementary School 409040 Pennsylvania Big Bear Lake, CA

Big Bear High School 351 Maple Lane Sugarloaf, CA

Big Bear Middle School 41275 Big Bear Boulevard Big Bear Lake, CA

Bing Wong Elementary School 1250 9th Street San Bernardino, CA

Birch High School 7930 Locust Avenue Fontana, CA

Bloomington High School 10750 Laurel Avenue Bloomington, CA

Bloomington Middle School 18829 Orange Street Bloomington, CA

Bob Murphy County Community Day School 149 North Arrowhead Avenue Rialto, CA

Bon View Elementary School 2121 South Bon View Avenue Ontario, CA

Boyd Elementary School 310 East Merrill Avenue Rialto, CA

Boys Republic High School 1907 Boys Republic Drive Chino Hills, CA

Bradley Elementary School 1300 Valencia Avenue San Bernardino, CA

About San Bernardino County Public Schools

San Bernardino County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in San Bernardino County, CA. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including California, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • San Bernardino County Public School calendars
  • Admissions policies and enrollment
  • San Bernardino County school district
  • Academics and school curriculum
  • School buses and transportation