There are 182 public high schools in Maryland with an approximate average of 1,030 students per school. All of the 20 largest schools when it comes to enrollment have at least double the average. Full list below using data prior to the start of the 2023/2024 school year (Montgomery County high schools in bold):
20. Broadneck High School (Anne Arundel County): 2,203 students
19. Dr. Henry A. Wise High School (Prince George’s County): 2,208 students
18. Winston Churchill High School (Montgomery County): 2,212 students
17. Northwestern High School (Prince George’s County): 2,219 students
16. Duval High School (Prince George’s County): 2,254 students
15. Gaithersburg High School (Montgomery County): 2,285 students
14. Bethesda-Chevy Chase High School (Montgomery County): 2,289 students
13. Clarksburg High School (Montgomery County): 2,316 students
12. Richard Montgomery High School (Montgomery County): 2,334 students
11. Wheaton High School (Montgomery County): 2,375 students
10. Bowie High School (Prince George’s County): 2,379 Old Mill High School (Anne Arundel County): 2,364
9. Old Mill High School (Anne Arundel County): 2,394 students
8. Eleanor Roosevelt High School (Prince George’s County): 2,420 students
7. North County High School (Anne Arundel County): 2,446 students
6. Charles Herbert Flowers High School (Prince George’s County): 2,457 students
5. Parkdale High School (Prince George’s County): 2,460 students
4. Northwest High School (Montgomery County): 2,519 students
3. High Point High School (Prince George’s County): 2,627 students
2. Walter Johnson High School (Montgomery County): 2,870 students
1- Montgomery Blair High School (Montgomery County): 3,176 students