في عام 2006، كان عدد المدارس في غزة 210، وتم تشغيل وبناء 151 منها من قبل وزارة التربية والتعليم الفلسطينية، و 46 من قبل وكالة الأمم المتحدة لإغاثة وتشغيل اللاجئين الفلسطينيين في الشرق الأدنى، و 13 مدرسة خاصة.