80

Best Schools in Vestavia, AL

  • /6

    Briarwood Christian School

    2204 Briarwood Way, Birmingham, AL 35243

    Private Elementary, Middle School K to 12th

    • A-
      Niche Grade
    • Students

      1,850

    • Tuition

      $8,550

    • Student Teacher Ratio

      16:1

    • Avg. Review Score

      3.8

    Briarwood Christian School
  • /8

    Deer Valley Elementary School

    4990 Ross Bridge Pky, Hoover, AL 35226

    Public Pre-K, Elementary School Pre-K to 5th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      749

    • Math Proficiency

      77%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      80%

    Deer Valley Elementary School
  • /7

    Edgewood Elementary School

    901 College Ave, Homewood, AL 35209

    Public Elementary School K to 5th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      921

    • Math Proficiency

      72%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      84%

    Edgewood Elementary School
  • /8

    Hilltop Montessori School

    6 Abbott Sq, Birmingham, AL 35242

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A+
      Niche Grade
    • Students

      184

    • Tuition

      $13,626

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.8

    Hilltop Montessori School
  • /7

    Homewood High School

    1901 Lakeshore Dr, Homewood, AL 35209

    Public High School 9th to 12th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      1,308

    • SAT Overall Score

      1180

    • Student Teacher Ratio

      12:1

    • ACT Overall Score

      27

    Homewood High School
  • /3

    Homewood Middle School

    395 Mecca Ave, Homewood, AL 35209

    Public Middle School 6th to 8th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      974

    • Math Proficiency

      52%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      74%

    Homewood Middle School
  • /7

    Liberty Park Middle School

    17035 Liberty Pky, Vestavia, AL 35242

    Public Middle School 6th to 8th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      500

    • Math Proficiency

      59%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      82%

    Liberty Park Middle School
  • /11

    Mt. Brook High School

    3650 Bethune Dr, Mountain Brk, AL 35223

    Public High School 10th to 12th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      970

    • SAT Overall Score

      1350

    • Student Teacher Ratio

      10:1

    • ACT Overall Score

      30

    Mt. Brook High School
  • /7

    Prince Of Peace Catholic School

    4650 Preserve Pky, Hoover, AL 35226

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A+
      Niche Grade
    • Students

      488

    • Tuition

      $5,395

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      4.7

    Prince Of Peace Catholic School
  • /7

    Robert F. Bumpus Middle School

    6055 Flemming Pky, Hoover, AL 35244

    Public Middle School 6th to 8th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      1,164

    • Math Proficiency

      54%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      76%

    Robert F. Bumpus Middle School
  • /10

    Shades Mountain Elementary School

    2250 Sumpter St, Hoover, AL 35226

    Public Pre-K, Elementary School K to 5th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      313

    • Math Proficiency

      62%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      77%

    Shades Mountain Elementary School
  • /9

    Spain Park High School

    4700 Jaguar Dr, Hoover, AL 35242

    Public High School 9th to 12th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      1,502

    • SAT Overall Score

      1280

    • Student Teacher Ratio

      16:1

    • ACT Overall Score

      27

    Spain Park High School
  • /7

    Vestavia Hills High School Freshman Campus

    2020 Pizitz Dr, Vestavia Hills, AL 35216

    Public High School 6th to 8th

    • A+
      Niche Grade
    • 10
      GreatSchools
    • Students

      1,207

    • Student Teacher Ratio

      15:1

    Vestavia Hills High School Freshman Campus
  • /7

    Berry Middle School

    4500 Jaguar Dr, Hoover, AL 35242

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      1,111

    • Math Proficiency

      45%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      74%

    Berry Middle School
  • /7

    Bluff Park Elementary School

    569 Park Ave, Hoover, AL 35226

    Public Pre-K, Elementary School Pre-K to 5th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      618

    • Math Proficiency

      72%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      79%

    Bluff Park Elementary School
  • /7

    Brookwood Forest Elementary School

    3701 S Brookwood Rd, Mountain Brk, AL 35223

    Public Pre-K, Elementary School Pre-K to 6th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      589

    • Math Proficiency

      75%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      85%

    Brookwood Forest Elementary School
  • /8

    Cherokee Bend Elementary School

    4400 Fair Oaks Dr, Mountain Brk, AL 35213

    Public Pre-K, Elementary School K to 6th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      564

    • Math Proficiency

      77%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      86%

    Cherokee Bend Elementary School
  • /7

    Crestline Elementary School

    3785 W Jackson Blvd, Mountain Brk, AL 35213

    Public Pre-K, Elementary School Pre-K to 6th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      733

    • Math Proficiency

      92%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      91%

    Crestline Elementary School
  • Greystone Elementary School

    Greystone Elementary School

    300 Village St, Hoover, AL 35242

    Public Pre-K, Elementary School K to 5th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      412

    • Math Proficiency

      76%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      81%

    Greystone Elementary School
  • /8

    Ira F. Simmons Middle School

    1575 Patton Chapel Rd, Hoover, AL 35226

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      865

    • Math Proficiency

      45%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      65%

    Ira F. Simmons Middle School
  • /9

    Mountain Brook Elementary School

    3020 Cambridge Rd, Mountain Brk, AL 35223

    Public Pre-K, Elementary School Pre-K to 6th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      537

    • Math Proficiency

      76%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      85%

    Mountain Brook Elementary School
  • /11

    Mt. Brook Junior High School

    205 Overbrook Rd, Mountain Brk, AL 35213

    Public Middle School 7th to 9th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      994

    • Math Proficiency

      66%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      84%

    Mt. Brook Junior High School
  • /8

    Mt. Laurel Elementary School

    1 Jefferson Pl, Birmingham, AL 35242

    Public Elementary School K to 5th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      481

    • Math Proficiency

      81%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      86%

    Mt. Laurel Elementary School
  • /8

    Oak Mountain Elementary School

    5640 Cahaba Valley Rd, Birmingham, AL 35242

    Public Pre-K, Elementary School Pre-K to 3rd

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      689

    • Math Proficiency

      72%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      77%

    Oak Mountain Elementary School
  • /8

    Oak Mountain Intermediate School

    5486 Caldwell Mill Rd, Birmingham, AL 35242

    Public Elementary School 4th to 5th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      638

    • Math Proficiency

      63%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      76%

    Oak Mountain Intermediate School

Showing Results 1 - 25, Page 1 of 4