โรงเรียนนิคมสร้างตนเองเทพา 2 จัดตั้งขึ้นเมื่อวันที่ 27 ตุลาคม พ.ศ. 2503 โดยนายสุชิต นาคพันธ์ นายอำเภอเทพา ครั้งแรกชื่อว่าโรงเรียนพุทธนิมิต ต่อมาเปลี่ยนชื่อใหม่เป็นอย่างปัจจุบัน เมื่อวันที่ 1 กรกฎาคม พ.ศ. 2505 เปิดเรียนตอนแรกอาศัยศาลาวัดสำนักสงฆ์วัดพุทธนิมิต ต่อมากรมประชาสงเคราะห์ให้ความช่วยเหลือโดยทางนิคมสร้างตนเองเทพา อาศัยงบประมาณจากกองทุนประถมศึกษา มีนักเรียนชั้น ป.1 จำนวน 69 คน มีนายเคลื่อน พุทธโชติ รักษาการแทนครูใหญ่ ปี พ.ศ. 2505 นิคมสร้างตนเองเทพาจัดสรรที่ดินให้ 50 ไร่ จึงได้ย้ายโรงเรียนมาสร้างที่ดินปัจจุบันและกรมประชาสงเคราะห์ให้งบประมาณ 30,000 บาท สร้างอาคาร 1 หลัง 2 ห้องเรียน ปี พ.ศ. 2518 องค์การบริหารส่วนจังหวัดสงขลา ให้งบประมาณ 160,000 บาท สร้างอาคารแบบ ป.1 ก.1 หลัง 4 ห้องเรียน 1 ตุลาคม พ.ศ. 2523 โรงเรียนได้เปลี่ยนแปลงสังกัดจากองค์การบริหารส่วนจังหวัดสงขลา ไปสังกัดสำนักงานคณะกรรมการการประถมศึกษาแห่งชาติ (สปช.) ปี พ.ศ. 2535 ได้รับงบประมาณปี พ.ศ. 2534 จากสำนักงานคณะกรรมการการประถมศึกษาแห่งชาติ 1,587,000 บาท สร้างอาคาร สปช.105/2529 1 หลัง 4 ห้องเรียน สร้างเมื่อ 12 สิงหาคม พ.ศ. 2534 เสร็จเมื่อ 2 เมษายน พ.ศ. 2535 ปี พ.ศ. 2537 อนุมัติให้โรงเรียนเข้าร่วมโครงการขยายโอกาสทางการศึกษาขั้นพื้นฐาน โดยให้เปิดสอนระดับมัธยมศึกษาตอนต้นตั้งแต่วันที่ 16 พฤษภาคม 2537 เปิดทำการสอนตั้งแต่ชั้นอนุบาล 1 ถึงชั้นมัธยมศึกษาปีที่ 3 ปี พ.ศ. 2540 โรงเรียนได้เข้าร่วมโครงการปฏิรูปทางการศึกษา ตามนโยบายกระทรวงศึกษาธิการ และได้รับงบประมาณต่อเติมชั้นล่างอาคารเรียน สปช.105/2529 จำนวน 4 ห้องเรียนงบประมาณ 308,000 บาท ปี พ.ศ. 2548 ได้รับบริจาคจากบริษัทหลวงพิธานพาณิชย์หาดใหญ่ เป็นหนังสือและชั้นวางหนังสือจำนวน 70,000 บาท และค่าปรับปรุงห้องสมุดเป็นจำนวน 30,000 บาท
คุณธรรม นำความรู้ มุ่งสู่มาตรฐาน ประสานชุมชน
นิสฺสมฺม กรณํ เสยฺโย
( ใคร่ครวญก่อนแล้วจึงทำ )