Schools in Lafayette, California

Lafayette, CA is home to many top rated public schools from grades Kindergarten through 12th.
Please see the summary below or visit the Lafayette School District website for more detailed information.

Moraga  |  Orinda  Lafayette  |   Walnut Creek  |  Pleasant Hill  |  Alamo  Danville

 

Public Elementary Schools

 

Burton Valley Elementary

Burton Valley Elementary serves approximately 798 students in grades Kindergarten through 5.

561 Merriewood Dr., Lafayette, CA 94549
Office Phone: (925) 927-3550

 

Happy Valley Elementary

Happy Valley Elementary serves approximately 526 students in grades Kindergarten through 5.

3855 Happy Valley Rd., Lafayette, CA 94549
Office Phone: (925) 927-3560

 

Lafayette Elementary

Lafayette Elementary serves approximately 546 students in grades Kindergarten through 5.

950 Moraga Rd., Lafayette, CA 94549
Office Phone: (925) 927-3570

 

Springhill Elementary

Springhill Elementary serves approximately 486 students in grades Kindergarten through 5.

3301 Springhill Rd.. Lafayette, CA 94549
Office Phone: (925) 927-3580


Public Middle Schools

 

Stanley Middle School

Stanley Middle School serves approximately 1,220 students in grades 6 through 8.

3455 School St., Lafayette, CA 94549
Office Phone: (925) 927-3530


Public High Schools

 

Acalanes High School

Acalanes High School serves approximately 1,423 students in grades 9 through 12.

1200 Pleasant Hill Rd., Lafayette, CA 94549
Office Phone: (925) 280-3970


Private Schools

 

St. Perpetua School

St. Perpetua is a private school that serves students in grades K through 8.

3445 Hamlin Road, Lafayette, CA 94549
Office Phone: (925) 284-1640

 

The Springstone School

The Springstone School is a private school that serves students in grades 6 through 12.

1035 Carol Lane, Lafayette, CA 94549
Office Phone: (925) 962-966 0

 

Bentley Upper School

Bentley Upper is a private school that serves approximately 700 students in grades 9 through 12.

1000 Upper Happy Valley Road, Lafayette, CA 94549
Office Phone: (925) 283-2101