Lab Komputer : 5 ruang lantai 3 dengan jumlah komputer 190 unit client (UNBK)

Lab Bahasa : 3 ruang multimedia lengkap

Lab Keagamaan : 1 ruang yang lengkap

Lab Fisika : 1 ruang lengkap

Lab Kimia : 1 ruang lengkap

Lab Biologi : 1 ruang lengkap

Lab Seni Budaya : 1 ruang lengkap

Lab Teknik Otomotif : 1 ruang lengkap

Lab Teknik Elektro : 1 ruang lengkap

Lab Tata Busana : 2 ruang lengkap

Lab Teknik Komputer Jaringan : 2 ruang lengkap

Lab Tata Boga : 1 ruang lengkap

Masjid yang dapat menampung 1000 jamaah