หลักสูตรที่เปิดสอน
หลักสูตรที่เปิดสอน
ระดับชั้นมัธยมศึกษาตอนต้น
หลักสูตรห้องเรียนพิเศษ 2 หลักสูตร คือ
     -   ห้องเรียนพิเศษวิทย์คณิต                                     1 ห้องเรียน
     -   ห้องเรียนพิเศษวิทย์คณิต คอมพิวเตอร์                  1 ห้องเรียน

หลักสูตรห้องเรียนทั่วไป จำนวน 10 ห้องเรียน ประกอบด้วย
     -   ห้องเรียนวิทย์พลังสิบ                                           1 ห้องเรียน
     -   ห้องเรียนทั่วไป                                                    9 ห้องเรียน

-----------------------------------------------------------------------------------------------------------
ระดับชั้นมัธยมศึกษาตอนปลาย  
หลักสูตรห้องเรียนพิเศษ 2 หลักสูตร คือ
      -   ห้องเรียนพิเศษแพทย์-พยาบาล                             1 ห้องเรียน
      -   ห้องเรียนพิเศษวิศวะ-สถาปัตย์                               1 ห้องเรียน
หลักสูตรห้องเรียนทั่วไป จำนวน 7 ห้องเรียน คือ
      -   ห้องเรียนวิทย์พลังสิบ                                            1 ห้องเรียน
      -   ห้องเรียนเตรียมแพทย์-พยาบาล                             1 ห้องเรียน
      -    ห้องเรียนเตรียมนิติศาสตร์-รัฐศาสตร์                      2 ห้องเรีย
      -   ห้องเรียนเตรียมศึกษาไทย                                    1 ห้องเรียน
      -   ห้องเรียนเตรียมภาษาอังกฤษเพื่อการสื่อสารธุรกิจ       1 ห้องเรียน
      -   ห้องเรียนเตรียมภาษาจีนเพื่อการธุรกิจ สี่จุดศูนย์       1 ห้องเรียน