โรงเรียนบ้านนาโพธิ์ เดิมตั้งอยู่ในหมู่ ๔ ตำบลนาโพธิ์ อำเภอทุ่งสง ในสมัยนั้นสถานศึกษาอยู่ไกลจากชุมชน ประชาชนในหมู่บ้านร่วมกันหาทุน อุปกรณ์ และสร้างอาคารเรียนชั่วคราวในที่ดินสงวนจำนวน ๖ ไร่ สร้างเสร็จเมื่อ ๒๖ เมษายน ๒๔๙๘ ทางจังหวัดอนุญาตให้เปิดทำการสอน ตามหนังสือเลขที่ ๘๗๒๙๒/๒๔๙๘ ลงวันที่ ๒๙ ธันวาคม ๒๔๙๘ ทางอำเภอได้ทำการเปิดสอนครั้งแรกเมื่อวันที่ ๑๔ พฤษภาคม ๒๔๙๙ และในปี พ.ศ. ๒๕๑๒ ได้ย้ายที่ตั้งโรงเรียนไปสร้างใหม่ที่บ้านกองเสา โดยมีนายเพรียบ นวลนุ่ม บริจาคที่ดินจำนวน ๘ ไร่ ๓ งานโรงเรียนบ้านนาโพธิ์ ตั้งอยู่บ้านเลขที่ ๒๓๐ หมู่ที่ ๗ ตำบลนาบอน อำเภอนาบอน จังหวัดนครศรีธรรมราช เปิดทำการสอนตั้งแต่ระดับ ชั้นอนุบาล ถึงชั้นประถมศึกษาปีที่ ๖ ปัจจุบันในปีการศึกษา ๒๕๖๒ นักเรียน ๑๓๕ คน ระดับปฐมวัย ๔๕ คน ระดับประถมศึกษา ๙๐ คน (ข้อมูล ๑๐ มิถุนายน ๒๕๖๒)