California Public Schools


View all public schools in California. Find school districts, get student / teacher ratio & counts, school demographics and other facts about your child's school.
Student : Teacher Ratio - California

California Public School Statistics / Demographics

Number of schools 10,047
• Elementary schools 5,843
• Middle schools 1,466
• High schools 2,213
• Other 525
Number of school districts 1,109
Full-time teachers 284,540
Average Student / Teacher ratio 21.71
Total Number of Students 6,177,496
American Indian/Alaska Native 42,246
Asian 672,845
Hispanic 3,031,373
Black 404,289
White 1,598,683
Hawaiian Native/Pacific Islander 35,881
2 or more races 202,235
 
 
Search
Most Viewed
Sections
Resources
Poll
Which type of school is better?



Select schools by county in California

Alameda County Information

Alameda County

  • 88 High Schools
  • 63,241 Students
  • 2,972 Teachers
  • 21.3 Student-Teacher Ratio
Alpine County Information

Alpine County

Amador County Information

Amador County

  • 6 High Schools
  • 1,438 Students
  • 105 Teachers
  • 13.7 Student-Teacher Ratio
Butte County Information

Butte County

Calaveras County Information

Calaveras County

  • 8 High Schools
  • 1,986 Students
  • 102 Teachers
  • 19.5 Student-Teacher Ratio
Colusa County Information

Colusa County

Contra Costa County Information

Contra Costa County

  • 56 High Schools
  • 50,926 Students
  • 2,298 Teachers
  • 22.2 Student-Teacher Ratio
Del Norte County Information

Del Norte County

  • 8 High Schools
  • 1,231 Students
  • 59 Teachers
  • 20.9 Student-Teacher Ratio
El Dorado County Information

El Dorado County

Fresno County Information

Fresno County

  • 77 High Schools
  • 54,582 Students
  • 2,544 Teachers
  • 21.5 Student-Teacher Ratio
Glenn County Information

Glenn County

Humboldt County Information

Humboldt County

Imperial County Information

Imperial County

Inyo County Information

Inyo County

Kern County Information

Kern County

  • 53 High Schools
  • 52,422 Students
  • 2,148 Teachers
  • 24.4 Student-Teacher Ratio
Kings County Information

Kings County

Lake County Information

Lake County

Lassen County Information

Lassen County

Los Angeles County Information

Los Angeles County

Lyon County Information

Lyon County

Madera County Information

Madera County

Marin County Information

Marin County

Mariposa County Information

Mariposa County

Mendocino County Information

Mendocino County

Merced County Information

Merced County

Modoc County Information

Modoc County

Mono County Information

Mono County

Monterey County Information

Monterey County

Napa County Information

Napa County

Nevada County Information

Nevada County

Orange County Information

Orange County

Placer County Information

Placer County

Plumas County Information

Plumas County

Riverside County Information

Riverside County

  • 95 High Schools
  • 129,787 Students
  • 5,236 Teachers
  • 24.8 Student-Teacher Ratio
Sacramento County Information

Sacramento County

  • 80 High Schools
  • 70,863 Students
  • 3,232 Teachers
  • 21.9 Student-Teacher Ratio
San Benito County Information

San Benito County

  • 4 High Schools
  • 3,590 Students
  • 144 Teachers
  • 24.9 Student-Teacher Ratio
San Bernardino County Information

San Bernardino County

San Diego County Information

San Diego County

San Francisco County Information

San Francisco County

  • 28 High Schools
  • 18,301 Students
  • 1,028 Teachers
  • 17.8 Student-Teacher Ratio
San Joaquin County Information

San Joaquin County

  • 45 High Schools
  • 36,084 Students
  • 1,651 Teachers
  • 21.9 Student-Teacher Ratio
San Luis Obispo County Information

San Luis Obispo County

San Mateo County Information

San Mateo County

  • 35 High Schools
  • 26,644 Students
  • 1,281 Teachers
  • 20.8 Student-Teacher Ratio
Santa Barbara County Information

Santa Barbara County

Santa Clara County Information

Santa Clara County

  • 74 High Schools
  • 78,837 Students
  • 3,462 Teachers
  • 22.8 Student-Teacher Ratio
Santa Cruz County Information

Santa Cruz County

Shasta County Information

Shasta County

Sierra County Information

Sierra County

Siskiyou County Information

Siskiyou County

Solano County Information

Solano County

Sonoma County Information

Sonoma County

  • 45 High Schools
  • 21,225 Students
  • 1,037 Teachers
  • 20.5 Student-Teacher Ratio
Stanislaus County Information

Stanislaus County

  • 36 High Schools
  • 31,341 Students
  • 1,294 Teachers
  • 24.2 Student-Teacher Ratio
Sutter County Information

Sutter County

Tehama County Information

Tehama County

Trinity County Information

Trinity County

Tulare County Information

Tulare County

  • 47 High Schools
  • 27,113 Students
  • 1,191 Teachers
  • 22.8 Student-Teacher Ratio
Tuolumne County Information

Tuolumne County

Ventura County Information

Ventura County

  • 38 High Schools
  • 45,132 Students
  • 1,826 Teachers
  • 24.7 Student-Teacher Ratio
Yolo County Information

Yolo County

Yuba County Information

Yuba County

  • 9 High Schools
  • 3,566 Students
  • 169 Teachers
  • 21.1 Student-Teacher Ratio
Data for School Year 2009-2010 - The information found on publicschoolsk12.com was provided in part by the U.S. Department of Education, U.S. Census Bureau, the Bureau of Labor and Statistics & various other external sources. We do not verify the contents of the information provided and therefore, cannot guarantee the accuracy of the information displayed on this website.