;

California Middle School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in California by Grade Level or School Type

California Schools By Grade Level

California Schools By School Type

Select a City in California

or Choose a County: 

Alameda County Middle Schools


Alameda Albany Berkeley
Castro Valley Dublin Fremont
Hayward Livermore Newark
Piedmont Pleasanton San Leandro
San Lorenzo Union City  

Alpine County Middle Schools


Markleeville    

Amador County Middle Schools


Jackson    

Butte County Middle Schools


Berry Creek Biggs Chico
Durham Gridley Oroville
Palermo Paradise Magalia

Calaveras County Middle Schools


Avery San Andreas Valley Springs
Angels Camp Vallecito  

Colusa County Middle Schools


Arbuckle Colusa Stonyford
Williams    

Contra Costa County Middle Schools


Alamo Antioch Bay Point
Brentwood Byron Clayton
Concord Danville El Cerrito
Hercules Lafayette Martinez
Moraga Oakley Orinda
Pittsburg Pleasant Hill Richmond
San Pablo San Ramon Walnut Creek

Del Norte County Middle Schools


Crescent City    

El Dorado County Middle Schools


Cameron Park Carmichael El Dorado Hills
Placerville Pollock Pines Rescue
Shingle Springs Somerset  

Fresno County Middle Schools


Clovis Coalinga Firebaugh
Fowler Fresno Kerman
Kingsburg Lancaster Laton
Mendota Orange Cove Parlier
Reedley Riverdale Sanger
Selma Tollhouse Prather
Squaw Valley    

Glenn County Middle Schools


Orland Willows Glenn

Humboldt County Middle Schools


Arcata Eureka Fortuna
Hoopa Mckinleyville Rio Dell
Miranda    

Imperial County Middle Schools


Brawley Calexico Calipatria
El Centro Holtville Imperial
Winterhaven Westmorland  

Inyo County Middle Schools


Bishop Lone Pine Shoshone

Kern County Middle Schools


Arvin Bakersfield Caliente
California City Lake Isabella Lamont
Lost Hills Maricopa Mcfarland
Ridgecrest Rosamond Shafter
Taft Tehachapi Wasco
Weldon Inyokern Pine Mountain Club

Kings County Middle Schools


Armona Avenal Corcoran
Hanford Lemoore  

Lake County Middle Schools


Clearlake Kelseyville Lakeport
Middletown Upper Lake  

Lassen County Middle Schools


Herlong Litchfield Susanville

Los Angeles County Middle Schools


Acton Agoura Altadena
Arcadia Artesia Azusa
Baldwin Park Bell Bell Gardens
Burbank Calabasas Canoga Park
Canyon Country Carson Castic
Cerritos Chatsworth City Of Industry
Claremont Compton Covina
Culver City Diamond Bar Downey
Duarte El Monte El Segundo
Glendale Glendora Granada Hills
Hacienda Heights Hawaiian Gardens Hawthorne
Hollywood Huntington Park Inglewood
La Crescenta La Mirada La Puente
Lakeview Terrace Lakewood Lawndale
Lennox Littlerock Lomita
Long Beach Los Angeles Los Nietos
Lynwood Manhattan Beach Monrovia
Montebello Monterey Park Newhall
North Hills North Hollywood Northridge
Norwalk Oakland Pacoima
Palmdale Palos Verdes Estates Panorama City
Paramount Pasadena Pico Rivera
Pomona Quartz Hill Rancho Palos Verdes
Redondo Beach Rosemead Rowland Heights
San Dimas San Fernando San Gabriel
San Marino San Pedro Santa Clarita
Santa Fe Springs Santa Monica Sherman Oaks
South El Monte South Gate South Pasadena
Stevenson Ranch Sun Valley Sunland
Sylmar Temple City Torrance
Valencia Van Nuys Walnut
West Covina West Los Angeles Whittier
Woodland Hills Harbor City La Verne
Pacific Palisades Winnetka  

Madera County Middle Schools


Ahwahnee Chowchilla Coarsegold
Madera North Fork Oakhurst
O'neals    

Marin County Middle Schools


Fairfax Kentfield Larkspur
Marin City Mill Valley Novato
San Rafael Tiburon  

Mariposa County Middle Schools


Mariposa    

Mendocino County Middle Schools


Covelo Fort Bragg Laytonville
Potter Valley Redwood Valley Ukiah
Willits Calpella  

Merced County Middle Schools


Atwater Ballico Dos Palos
Gustine Hilmar Livingston
Los Banos Merced Planada
Winton    

Modoc County Middle Schools


Alturas Canby  

Mono County Middle Schools


Mammoth Lakes Crowley Lake  

Monterey County Middle Schools


Carmel Castroville Gonzales
Greenfield Marina Monterey
Salinas Seaside Soledad

Napa County Middle Schools


American Canyon Napa St. Helena

Nevada County Middle Schools


Grass Valley Nevada City Penn Valley
Truckee    

Orange County Middle Schools


Aliso Viejo Anaheim Brea
Buena Park Costa Mesa Cypress
Fountain Valley Fullerton Garden Grove
Huntington Beach Irvine La Habra
La Palma Ladera Ranch Laguna Beach
Laguna Niguel Lake Forest Los Alamitos
Los Flores Mission Viejo Newport Beach
Orange Placentia Rancho Santa Margarita
San Clemente San Juan Capistrano Santa Ana
Tustin Villa Park Westminster
Yorba Linda Laguna Hills Laguna Woods

Placer County Middle Schools


Auburn Foresthill Granite Bay
Lincoln Rocklin Roseville
Tahoe City Weimar  

Plumas County Middle Schools


Portola    

Riverside County Middle Schools


Banning Beaumont Blythe
Calimesa Cathedral City Coachella
Corona Desert Hot Springs Hemet
Indio La Quinta Lake Elsinore
Menifee Moreno Valley Murrieta
Murrietta Norco Nuevo
Palm Desert Palm Springs Perris
Riverside Romoland San Jacinto
Temecula Thermal Wildomar
Anza    

Sacramento County Middle Schools


Citrus Heights Elk Grove Elverta
Fair Oaks Folsom Galt
Orangevale Rancho Cordova Rio Linda
Sacramento Wilton  

San Benito County Middle Schools


Hollister    

San Bernardino County Middle Schools


Adelanto Alta Loma Baker
Barstow Big Bear Lake Bloomington
Chino Colton Etiwanda
Fontana Fort Irwin Grand Terrace
Helendale Hesperia Highland
Lake Arrowhead Lucerne Valley Montclair
Needles Ontario Phelan
Rancho Cucamonga Redlands Rialto
San Bernardino San Diego Twentynine Palms
Upland Victorville Yucaipa
Running Springs Twin Peaks  

San Diego County Middle Schools


Alpine Bonsall Borrego Springs
Carlsbad Chula Vista Coronado
Descanso El Cajon Encinitas
Escondido Fallbrook Imperial Beach
Jamul Julian La Jolla
La Mesa Lakeside Lemon Grove
National City Oceanside Poway
Ramona Rancho Santa Fe San Marcos
San Ysidro Santee Solana Beach
Spring Valley Valley Center Vista
Pala Tecate  

San Francisco County Middle Schools


San Francisco    

San Joaquin County Middle Schools


Escalon Lodi Stockton
Tracy Acampo Manteca

San Luis Obispo County Middle Schools


Arroyo Grande Atascadero Cambria
Los Osos Paso Robles Pismo Beach
San Luis Obispo Templeton Nipomo

San Mateo County Middle Schools


Belmont Brisbane Burlingame
Colma Daly City East Palo Alto
Foster City Half Moon Bay Hillsborough
Menlo Park Millbrae Pacifica
Portola Valley Redwood City San Bruno
San Carlos San Mateo South San Francisco

Santa Barbara County Middle Schools


Buellton Carpinteria Goleta
Guadalupe Lompoc Santa Barbara
Santa Maria Vandenberg Air Force Base Los Olivos

Santa Clara County Middle Schools


Alviso Cupertino Gilroy
Los Altos Los Gatos Milpitas
Morgan Hill Mountain View Palo Alto
San Jose Santa Clara Saratoga
Sunnyvale    

Santa Cruz County Middle Schools


Aptos Capitola Felton
Santa Cruz Scotts Valley Watsonville

Shasta County Middle Schools


Anderson Burney Cottonwood
Mcarthur Palo Cedro Redding
Shasta Lake Shingletown  

Sierra County Middle Schools


Loyalton Sierraville  

Siskiyou County Middle Schools


Dunsmuir Fort Jones Grenada
Happy Camp Macdoel Montague
Mount Shasta Tulelake Weed
Yreka    

Solano County Middle Schools


Benicia Dixon Fairfield
Suisun City Vacaville Vallejo
Elmira    

Sonoma County Middle Schools


Cloverdale Geyserville Guerneville
Healdsburg Petaluma Rohnert Park
Santa Rosa Sebastopol Sonoma
Windsor Graton  

Stanislaus County Middle Schools


Ceres Denair Empire
Hickman Hughson Modesto
Newman Oakdale Patterson
Riverbank Salida Turlock
Valley Home Waterford  

Sutter County Middle Schools


Live Oak Sutter Yuba City

Tehama County Middle Schools


Corning Gerber Los Molinos
Red Bluff    

Trinity County Middle Schools


Hayfork    

Tulare County Middle Schools


Delano Dinuba Earlimart
Exeter Exter Farmersville
Lindsay Orosi Pixley
Porterville Terra Bella Tulare
Visalia Woodlake  

Tuolumne County Middle Schools


Columbia Jamestown Sonora
Soulsbyville Tuolumne Twain Harte

Ventura County Middle Schools


Camarillo Fillmore Moorpark
Newbury Park Oak Park Ojai
Oxnard Santa Paula Simi Valley
Thousand Oaks Ventura  

Yolo County Middle Schools


Clarksburg Davis Winters
Woodland Brooks  

Yuba County Middle Schools


Marysville Olivehurst Plumas Lake
Wheatland