Good schools are vital to any thriving community.

Not only are they a priority at Mt Laurel, but they also come with a highly cherished benefit—the chance to walk your children to and from school. Residents with young children have two schools to choose from—Mt Laurel Elementary and Hilltop Montessori School—both within an easy stroll from home. And as those children grow older, they can take advantage of notable private schools or Shelby County schools, consistently ranked as one of the state’s best systems.

Public Schools

Mt Laurel Elementary School

1 Jefferson Place
Birmingham, AL 35242
Phone: (205) 682-7230

Oak Mountain Intermediate School

5486 Caldwell Mill Road
Birmingham, AL 35242
Phone: (205) 682-5220

Oak Mountain Middle School

5650 Cahaba Valley Road
Birmingham, AL 35242
Phone: (205) 682-5210

Oak Mountain High School

5476 Caldwell Mill Road
Birmingham, AL 35242
Phone: (205) 682-5200

Private Schools

Hilltop Montessori School

6 Abbott Square
Birmingham, AL 35242
Phone: (205) 437-9343

Indian Springs School

190 Woodward Drive
Indian Springs, AL 35124
Phone: (205) 988-3350

Briarwood Christian School

Briarwood Lower School (JK – 6th grades)
2204 Briarwood Way
Birmingham, AL 35243
Phone: (205) 776-5800

Briarwood Upper School (7th – 12th grades)
6255 Cahaba Valley Road
Birmingham, AL 35242
Phone: (205) 776-5900

Westminster School at Oak Mountain

5080 Cahaba Valley Trace
Birmingham, AL 35242

Phone: (205) 995-9694 Lower School  / (205) 208-9696 Upper School

Our Lady of the Valley Catholic School

5510 Double Oak Lane
Birmingham, AL 35242
Phone: (205) 991-5963

The Altamont School

4801 Altamont Road South
Birmingham, AL 35222
Phone: (205) 879-2006

Highlands School 

4901 Old Leeds Road
Birmingham, AL 35213
Phone: (205) 956-9731