Skip to Main Content

2022 Best Schools in Montgomery County

Best schools
  • Most diverse
  • Best teachers
  • College prep
  • Largest
  • Niche standout schools
  • Best schools
  • Most diverse
  • Best teachers
  • College prep
  • Largest
  • Best for STEM
  • Niche standout schools
  • Best for the arts
  • Best for athletes
  • Best districts

1 through 25 of 210 results

210 results

  1. #1 Best Private High Schools in Montgomery County.

    The Miami Valley School

    Blue checkmark.

    Private School,

    DAYTON, OH,

    PK, K-12,

    73 Niche users give it an average review of 3.9 stars.

    Featured Review: Parent says My daughter has attended MVS since Kindergarten. She is now in 6th grade and I could not have asked for a better immersive learning environment to inspire her education. Every single teacher has....

    Read 73 reviews.

    Overall Niche Grade: A+,

    Students: 481,

    Student-Teacher Ratio: 7 to 1,

    View nearby homesVirtual tour
  2. #1 Best Public High Schools in Montgomery County.

    Oakwood High School

    Blue checkmark.

    Oakwood City School District, OH,

    9-12,

    146 Niche users give it an average review of 3.9 stars.

    Featured Review: Junior says I've gone to Oakwood almost my entire scholastic career and I can tell you there is no other place like it. The teachers are incredible, bullying is pretty much non-existent (in my experience), and....

    Read 146 reviews.

    Overall Niche Grade: A+,

    Students: 708,

    Student-Teacher Ratio: 20 to 1,

    View nearby homes
  3. #1 Best Public Middle Schools in Montgomery County.

    Oakwood Junior High School

    Blue checkmark.

    Oakwood City School District, OH,

    7-8,

    Overall Niche Grade: A+,

    Students: 337,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  4. #1 Best Public Elementary Schools in Montgomery County.

    Smith Elementary School

    Blue checkmark.

    Oakwood City School District, OH,

    PK, K-6,

    Overall Niche Grade: A+,

    Students: 496,

    Student-Teacher Ratio: 17 to 1,

    View nearby homes
  5. #2 Best Public High Schools in Montgomery County.

    Centerville High School

    Blue checkmark.

    Centerville City School District, OH,

    9-12,

    385 Niche users give it an average review of 4 stars.

    Featured Review: Alum says Overall my experience at CHS was solid. I found the education system oftentimes daunting and not necessarily completely a showing of the necessities for college. For example the abolishment of exams,....

    Read 385 reviews.

    Overall Niche Grade: A+,

    Students: 2,801,

    Student-Teacher Ratio: 19 to 1,

    View nearby homes
  6. #2 Best Public Elementary Schools in Montgomery County.

    Harman Elementary School

    Blue checkmark.

    Oakwood City School District, OH,

    1-6,

    Overall Niche Grade: A+,

    Students: 417,

    Student-Teacher Ratio: 17 to 1,

    View nearby homes
  7. #3 Best Public High Schools in Montgomery County.

    Dayton Regional STEM School

    Blue checkmark.

    Public School,

    KETTERING, OH,

    6-12,

    141 Niche users give it an average review of 4.1 stars.

    Featured Review: Sophomore says The Dayton Regional STEM School (DRSS) has an incredibly welcoming environment. All the staff show immense support to the students and encourage them to do their best. As students, we are supportive....

    Read 141 reviews.

    Overall Niche Grade: A+,

    Students: 728,

    Student-Teacher Ratio: 20 to 1,

    View nearby homes
  8. #2 Best Private High Schools in Montgomery County.

    Archbishop Alter High School

    Private School,

    KETTERING, OH,

    9-12,

    205 Niche users give it an average review of 4.1 stars.

    Featured Review: Senior says I love the teachers here! They are all very nice and great teachers. The sports, arts, and extra curriculares are great overall. The food served for lunch was recently updated and is very good with....

    Read 205 reviews.

    Overall Niche Grade: A,

    Students: 632,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  9. #3 Best Private High Schools in Montgomery County.

    Chaminade Julienne Catholic High School

    Blue checkmark.

    Private School,

    DAYTON, OH,

    9-12,

    221 Niche users give it an average review of 4.4 stars.

    Featured Review: Parent says We could not love this school more! We are blessed beyond measure to have had the opportunity for our children to attend CJ. Our youngest son will graduate in 2023. Our oldest son graduated in 2021. The change in him from 8th grade to his senior year is amazing. He thrived at CJ. He is an outstanding man of faith and...Our youngest son has also found his niche at CJ and is thriving. Our children could not be more different, yet each has found a home at CJ. Every single adult on on the CJ campus cares so much about....

    Read 221 reviews.

    Overall Niche Grade: A,

    Students: 698,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  10. #3 Best Public Middle Schools in Montgomery County.

    Magsig Middle School

    Blue checkmark.

    Centerville City School District, OH,

    6-8,

    Overall Niche Grade: A,

    Students: 589,

    Student-Teacher Ratio: 16 to 1,

    View nearby homes
  11. #4 Best Public Middle Schools in Montgomery County.

    Tower Heights Middle School

    Blue checkmark.

    Centerville City School District, OH,

    6-8,

    1 Niche users give it an average review of 4 stars.

    Featured Review: Freshman says I’m at the end of my 8th grade year at Tower Heights and I know everything about the school now. I can tell you that teachers are overall great but that the older the kids get the less that teachers....

    Read 1 reviews.

    Overall Niche Grade: A,

    Students: 526,

    Student-Teacher Ratio: 15 to 1,

    View nearby homes
  12. #3 Best Public Elementary Schools in Montgomery County.

    Indian Riffle Elementary School

    Blue checkmark.

    Kettering City School District, OH,

    PK, K-5,

    Overall Niche Grade: A,

    Students: 583,

    Student-Teacher Ratio: 18 to 1,

    View nearby homes
  13. #4 Best Private High Schools in Montgomery County.

    Carroll High School

    Blue checkmark.

    Private School,

    DAYTON, OH,

    9-12,

    150 Niche users give it an average review of 4.2 stars.

    Featured Review: Senior says Carroll High School is a great community. Lots of involvement with clubs and other activities is encouraged! There is something for everyone, including service that is inspired, not required! I know....

    Read 150 reviews.

    Overall Niche Grade: A,

    Students: 700,

    Student-Teacher Ratio: 13 to 1,

    View nearby homesVirtual tour
  14. #5 Best Public Middle Schools in Montgomery County.

    Hadley E. Watts Middle School

    Blue checkmark.

    Centerville City School District, OH,

    6-8,

    Overall Niche Grade: A minus,

    Students: 730,

    Student-Teacher Ratio: 16 to 1,

    View nearby homes
  15. #4 Best Public Elementary Schools in Montgomery County.

    Orchard Park Elementary School

    Blue checkmark.

    Kettering City School District, OH,

    K-5,

    Overall Niche Grade: A minus,

    Students: 336,

    Student-Teacher Ratio: 17 to 1,

    View nearby homes
  16. #5 Best Public Elementary Schools in Montgomery County.

    Five Points Elementary School - West

    Springboro Community City School District, OH,

    2-5,

    Overall Niche Grade: A minus,

    Students: 1,017,

    Student-Teacher Ratio: 20 to 1,

    View nearby homes
  17. #6 Best Public Elementary Schools in Montgomery County.

    Prass Elementary School

    Blue checkmark.

    Kettering City School District, OH,

    K-5,

    Overall Niche Grade: A minus,

    Students: 428,

    Student-Teacher Ratio: 16 to 1,

    View nearby homes
  18. #5 Best Private High Schools in Montgomery County.

    Spring Valley Academy

    Blue checkmark.

    Private School,

    DAYTON, OH,

    PK, K-12,

    51 Niche users give it an average review of 3.8 stars.

    Featured Review: Parent says I've had 3 children graduate from Spring Valley Academy. I love everything about this place. The teachers are top level professionals and they do their jobs with tremendous heart and mission. The....

    Read 51 reviews.

    Overall Niche Grade: A minus,

    Students: 301,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  19. #7 Best Public Elementary Schools in Montgomery County.

    John F. Kennedy Elementary School

    Blue checkmark.

    Kettering City School District, OH,

    PK, K-5,

    Overall Niche Grade: A minus,

    Students: 618,

    Student-Teacher Ratio: 19 to 1,

    View nearby homes
  20. #8 Best Public Elementary Schools in Montgomery County.

    Normandy Elementary School

    Blue checkmark.

    Centerville City School District, OH,

    2-5,

    Overall Niche Grade: A minus,

    Students: 455,

    Student-Teacher Ratio: 18 to 1,

    View nearby homes
  21. #9 Best Public Elementary Schools in Montgomery County.

    Weller Elementary School

    Blue checkmark.

    Centerville City School District, OH,

    2-5,

    Overall Niche Grade: A minus,

    Students: 525,

    Student-Teacher Ratio: 20 to 1,

    View nearby homes
  22. #10 Best Public Elementary Schools in Montgomery County.

    Driscoll Elementary School

    Blue checkmark.

    Centerville City School District, OH,

    2-5,

    Overall Niche Grade: A minus,

    Students: 259,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  23. #11 Best Public Elementary Schools in Montgomery County.

    Beavertown Elementary School

    Blue checkmark.

    Kettering City School District, OH,

    PK, K-5,

    Overall Niche Grade: A minus,

    Students: 384,

    Student-Teacher Ratio: 18 to 1,

    View nearby homes
  24. #12 Best Public Elementary Schools in Montgomery County.

    Stingley Elementary School

    Blue checkmark.

    Centerville City School District, OH,

    2-5,

    Overall Niche Grade: A minus,

    Students: 308,

    Student-Teacher Ratio: 19 to 1,

    View nearby homes
  25. #13 Best Public Elementary Schools in Montgomery County.

    Dr. John Hole Elementary School

    Blue checkmark.

    Centerville City School District, OH,

    2-5,

    Overall Niche Grade: A minus,

    Students: 376,

    Student-Teacher Ratio: 20 to 1,

    View nearby homes
loading indicator

Showing results 1 through 25 of 210