MAP
SCHOOLS
SEARCH
Schools in :
Staticmap?size=625x625&scale=1&center=&zoom=13&markers=color:blue%7c&markers=color:0x439325%7c33.497658, 86.798492&markers=color:0x6ba721%7c33.482296, 86.769211%7c33.42075, 86.795174%7c33.426781, 86.789368%7c33.451992, 86.737549%7c33.410152, 86.854576%7c33.477257, 86.811127&markers=color:0x86b31f%7c33.448631, 86.786263%7c33.432968, 86.78994%7c33.419846, 86.779968%7c33.495232, 86.812935%7c33.388138, 86.833801%7c33.457153, 86.825249%7c33.477844, 86.786522&markers=color:0xa3be1e%7c33.437401, 86.757965%7c33.40921, 86.76757%7c33.424915, 86.824738%7c33.471191, 86.809608%7c33.460476, 86.790527&markers=color:0xbdc01d%7c33.387772, 86.830605&markers=color:0xd2b81a%7c33.395458, 86.808464&markers=color:0xdca219%7c33.487782, 86.829384%7c33.495888, 86.828384%7c33.494186, 86.809715%7c33.427742, 86.874161&markers=color:0xe78817%7c33.492779, 86.852264%7c33.464458, 86.881958%7c33.474396, 86.870728%7c33.484177, 86.868332&markers=color:0xf26b16%7c33.453686, 86.885689&markers=color:gray%7c33.475403, 86.795952%7c33.498695, 86.788261%7c33.493393, 86.827881%7c33.442688, 86.831367%7c33.4744, 86.8041%7c33.414055, 86.832855%7c33.495476, 86.844673%7c33.416088, 86.759087%7c33.487595, 86.857109%7c33.388775, 86.79538%7c33.436348, 86.788399%7c33.48595, 86.791962%7c33.48, 86.769997%7c33.44548, 86.795303%7c33.503098, 86.805672%7c33.409286, 86.76461%7c33.479153, 86.796738%7c33.498875, 86.788513%7c33.419388, 86.80555%7c33.47858, 86
  1. 10/10
    Above Average
    Ramsay High School
    1800 13th Avenue South, Birmingham AL 35205
    Public district, 9-12 | 801 students
  2. 8/10
    Above Average
    Mountain Brook Elementary School
    3020 Cambridge Road, Mountain Brook AL 35223
    Public district, PK-6 | 493 students
  3. 8/10
    Above Average
    Pizitz Middle School
    2020 Pizitz Drive, Vestavia Hills AL 35216
    Public district, 6-8 | 1165 students
  4. 8/10
    Above Average
    Vestavia Hills Elementary Central
    1289 Montgomery Highway, Vestavia Hills AL 35216
    Public district, 4-5 | 790 students
  5. 8/10
    Above Average
    Vestavia Hills Elementary Cahaba Heights
    4401 Dolly Ridge Road, Vestavia Hills AL 35243
    Public district, PK-5 | 476 students
  6. 8/10
    Above Average
    Bluff Park Elementary School
    569 Park Avenue, Hoover AL 35226
    Public district, PK-5 | 638 students
  7. 8/10
    Above Average
    Homewood Middle School
    395 Mecca Avenue, Homewood AL 35209
    Public district, 6-8 | 1026 students
  8. 7/10
    Average
    East Elementary
    2109 Tyson Drive, Vestavia Hills AL 35216
    Public district, PK-3 | 790 students
  9. 7/10
    Average
    West Elementary
    1965 Merryvale Road, Vestavia Hills AL 35216
    Public district, PK-3 | 778 students
  10. 7/10
    Average
    Vestavia Hills High School
    2235 Lime Rock Road, Vestavia Hills AL 35216
    Public district, 9-12 | 2008 students
  11. 7/10
    Average
    Epic School
    1000 10th Avenue South, Birmingham AL 35205
    Public district, PK-5 | 357 students
  12. 7/10
    Average
    Ira F Simmons Middle School
    1575 Patton Chapel Road, Hoover AL 35226
    Public district, 6-8 | 1018 students
  13. 7/10
    Average
    Hall Kent Elementary School
    213 Hall Ave, Homewood AL 35209
    Public district, PK-5 | 692 students
  14. 7/10
    Average
    Shades Cahaba Elementary School
    3001 Independence Drive, Homewood AL 35209
    Public district, K-5 | 541 students
  15. 6/10
    Average
    Gresham Elementary School
    2650 Gresham Drive, Birmingham AL 35243
    Public district, PK-5 | 370 students
  16. 6/10
    Average
    Rocky Ridge Elementary School
    2876 Old Rocky Ridge Road, Birmingham AL 35243
    Public district, PK-5 | 561 students
  17. 6/10
    Average
    Shades Mountain Elementary School
    2250 Sumpter Street, Hoover AL 35226
    Public district, K-5 | 318 students
  18. 6/10
    Average
    Edgewood Elementary School
    901 College Ave, Homewood AL 35209
    Public district, K-5 | 802 students
  19. 6/10
    Average
    Homewood High School
    1901 S Lakeshore Dr, Homewood AL 35209
    Public district, 9-12 | 1231 students
  20. 5/10
    Average
    Gwin Elementary School
    1580 Patton Chapel Road, Hoover AL 35226
    Public district, K-5 | 600 students
  21. 4/10
    Average
    Green Valley Elementary School
    3200 Old Columbiana Road, Hoover AL 35226
    Public district, K-5 | 529 students
  22. 3/10
    Below Average
    Bush K8
    1832 Center Way South, Birmingham AL 35205
    Public district, PK-8 | 340 students
  23. 3/10
    Below Average
    Washington Elementary School
    115 4th Avenue South, Birmingham AL 35205
    Public district, PK-8 | 522 students
  24. 3/10
    Below Average
    Glen Iris Elementary School
    1115 11th Street South, Birmingham AL 35205
    Public district, PK-5 | 724 students
  25. 3/10
    Below Average
    Oxmoor K5
    3600 Sydney Drive, Birmingham AL 35211
    Public district, PK-5 | 520 students
  26. 2/10
    Below Average
    Hemphill Elementary School
    714 12th Street Southwest, Birmingham AL 35211
    Public district, PK-5 | 485 students
  27. 2/10
    Below Average
    Jones Valley Middle School
    2000 31st Street Southwest, Birmingham AL 35221
    Public district, 6-8 | 346 students
  28. 2/10
    Below Average
    Arrington Middle School
    2101 Jefferson Avenue Southwest, Birmingham AL 35211
    Public district, 6-8 | 330 students
  29. 2/10
    Below Average
    West End Academy
    1840 Pearson Avenue Southwest, Birmingham AL 35211
    Public district, PK-5 | 625 students
  30. 1/10
    Below Average
    Wenonah High School
    2800 Wilson Road Southwest, Birmingham AL 35221
    Public district, 9-12 | 661 students
  31. Currently Unrated
    Our Lady Of Sorrows
    1720 Oxmoor Road, Birmingham AL 35209
    Private, PK-8 | 425 students
  32. Currently Unrated
    St. Rose of Lima School
    1401 22nd St S, Birmingham AL 35205
    Private, PK-8 | 186 students
  33. Currently Unrated
    Our Lady Of Fatima School
    630 1st Street South, Birmingham AL 35205
    Private, PK-8 | 186 students
  34. Currently Unrated
    John Carroll Catholic High School
    300 Lakeshore Parkway, Birmingham AL 35209
    Private, 9-12 | 624 students
  35. Currently Unrated
    All Saints' Episcopal Preschool
    112 W. Hawthorne Road, Birmingham AL 35209
    Private, PK-K | 0 students
  36. Currently Unrated
    Heritage Christian Academy
    2290 Old Tyler Road, Birmingham AL 35226
    Private, PK-12 | 397 students
  37. Currently Unrated
    Ephesus Academy
    829 McMillon Ave SW, Birmingham AL 35211
    Private, PK-8 | 55 students
  38. Currently Unrated
    Briarwood Christian School
    2204 Briarwood Way, Birmingham AL 35243
    Private, K-12 | 1881 students
  39. Currently Unrated
    Cleveland Ave Christian Academy
    1532 Cleveland Avenue SW, Birmingham AL 35211
    Private, K-3 | 0 students
  40. Currently Unrated
    Hoover Christian School
    2113 Old Rocky Ridge Road, Birmingham AL 35216
    Private, PK-10 | 54 students
  41. Currently Unrated
    Southminster Day School
    1124 Montgomery Highway South, Vestavia Hills AL 35216
    Private, PK-5 | 226 students
  42. Currently Unrated
    Islamic Academy Of Alabama
    1810 25th Court South, Homewood AL 35209
    Private, PK-11 | 192 students
  43. Currently Unrated
    Webster Christian School
    Po Box 530703, Birmingham AL 35253
    Private, K-7 | 98 students
  44. Currently Unrated
    Ascension Episcopal Kindergarten
    1912 Canyon Road, Vestavia Hills AL 35216
    Private, PK-K | 79 students
  45. Currently Unrated
    The Sunshine School at Children
    1600 7th Ave S, Birmingham AL 35233
    Private, PK-12 | 0 students
  46. Currently Unrated
    Lakeside Baptist Church Kindergarten
    2865 Old Rocky Ridge Road, Birmingham AL 35243
    Private, PK-K | 0 students
  47. Currently Unrated
    Creative Montessori School
    2800 Montessori Way, Birmingham AL 35209
    Private, PK-6 | 221 students
  48. Currently Unrated
    Arlington School
    1312 22nd Street South, Birmingham AL 35205
    Private, 6-12 | 20 students
  49. Currently Unrated
    St Mark United Methodist Kindergarten
    2901 Columbiana Road, Birmingham AL 35216
    Private, PK-K | 111 students
  50. Currently Unrated
    New Hope Christian Elementary School
    1740 Cleburn Avenue, Birmingham AL 35211
    Private, PK-5 | 67 students

Find Schools

Find the top schools by city and state, zip code, or address

Please enter a city and state, address, or zip code

No school results found for ""

More information CLOSE X

GreatSchools is an independent, nonprofit organization that improves education by inspiring parents to get involved.

GreatSchools empowers parents nationwide to find the right public or private schools, PreK through 12th grade, for their children. Parents gain quick insight into schools through the GreatSchools Ratings and Parent Ratings and Reviews.
Learn about GreatSchools Ratings.

GreatSchools includes a vast array of information, including academic performance, the school culture and environment, extracurricular programs and more. GreatSchools members can also track their children's school performance grade-by-grade.

For more information, visit us at www.greatschools.org.