OAK MOUNTAIN SCHOOLS
Home of the Oak Mountain Eagles

Inverness Elementary School
#2 in Best Public Elementary Schools in Shelby County
Inverness Elementary School is a highly rated, public school located in Birmingham, AL. It has 585 students in grades K-3 with a student-teacher ratio of 17 to 1.
5251 Valleydale Rd
Birmingham, AL 35242
(205) 682-5240
Inverness Elementary School Rankings:
Alabama
Birmingham Area
Shelby County

Oak Mountain Middle School
#1 in Best Public Middle Schools in Shelby County
Oak Mountain Middle School is a highly rated, public school located in Birmingham, AL. It has 1,109 students in grades 6-8 with a student-teacher ratio of 21 to 1.
5650 Cahaba Valley Rd
Birmingham, AL 35242
(205) 682-5210
Oak Mountain Middle School Rankings:
Alabama
-
Best Public Middle Schools - #26 of 392
-
Best Public Middle School Teachers - #91 of 383
Birmingham Area
-
Best Public Middle Schools - #9 of 44
-
Best Public Middle School Teachers - #11 of 43
Shelby County
-
Best Public Middle Schools - #1 of 6
-
Best Public Middle School Teachers - #1 of 6

Oak Mountain Elementary School
#3 in Best Public Elementary Schools in Shelby County
Oak Mountain Elementary School is a highly rated, public school located in Birmingham, AL. It has 718 students in grades K-3 with a student-teacher ratio of 17 to 1.
5640 Cahaba Valley Rd
Birmingham, AL 35242
(205) 682-5230
Oak Mountain Elementary School Rankings:
Alabama
-
Best Public Elementary Schools - #67 of 716
-
Best Public Elementary School Teachers - #205 of 702
Birmingham Area
-
Best Public Elementary Schools - #26 of 101
-
Best Public Elementary School Teachers - #32 of 99
Shelby County
-
Best Public Elementary Schools - #3 of 13
-
Best Public Elementary School Teachers - #4 of 13
Oak Mountain High School
#1 in Best Public High Schools in Shelby County
Oak Mountain High School is a highly rated, public school located in Birmingham, AL. It has 1,601 students in grades 9-12 with a student-teacher ratio of 18 to 1.
5476 Caldwell Mill Rd
Birmingham, AL 35242
(205) 682-5200
Oak Mountain High School Rankings:
Alabama
-
Best Public High Schools - #11 of 355
-
Best College Prep Public High Schools - #11 of 353
-
Best Schools for STEM - #17 of 64
-
Best High School Sports - #27 of 514
-
High Schools with the Best Teachers - #80 of 351
Birmingham Area
-
Best Public High Schools - #6 of 39
-
Best College Prep Public High Schools - #6 of 39
-
Best Schools for STEM - #7 of 14
-
Best High School Sports - #8 of 69
-
High Schools with the Best Teachers - #8 of 37
Shelby County
-
Best Public High Schools - #1 of 8
-
Best College Prep Public High Schools - #1 of 8
-
Best Schools for STEM - #4 of 4
-
9 Best High School Sports - #2 of 15
-
High Schools with the Best Teachers - #1 of 7
-
Average Graduation Rate 95%
-
Average SAT 1310
-
Average ACT 27
-
AP Enrollment 33%
Oak Mountain Intermediate School
#4 in Best Public Elementary Schools in Shelby County
Oak Mountain Intermediate School is a highly rated, public school located in Birmingham, AL. It has 676 students in grades 4-5 with a student-teacher ratio of 19 to 1.
5486 Caldwell Mill Rd
Birmingham, AL 35242
(205) 682-5220
Oak Mountain Intermediate School Rankings:
Alabama
-
Best Public Elementary Schools - #88 of 716
-
Best Public Elementary School Teachers - #305 of 702
Birmingham Area
-
Best Public Elementary Schools - #27 of 101
-
Best Public Elementary School Teachers - #44 of 99
Shelby County
Best Public Elementary Schools - #4 of 13
Best Public Elementary School Teachers - #8 of 13
according to niche.com