โรงเรียนหาดทรายทอง มีชื่อเดิมว่า โรงเรียนบ้านเสียมไหม สร้างขึ้นครั้งแรกที่ หมู่ที่ 3 เป็นอาคารขนาด 5 x 9 เมตร ฝาไม้ขัดแตะ หลังคามุงจาก สร้างโดยราษฎรเป็นผู้จัดสร้าง และมอบให้ทางราชการ ทำเป็นพิธีเปิดเมื่อวันที่ 16 พฤศจิกายน พ.ศ. 2471
ต่อมาเมื่ออาคารหลังนี้ชำรุดก็ได้สร้างอาคารเรียนหลังใหม่แบบ ป. 1 ยกพื้นสูง 1 เมตร ขนาด 7 x 12 เมตร หลังคามุงจากฝาไม้ขัดแตะ มีประตูหน้าต่างพื้นกระดาน เปิดเรียนมาถึงสมัยสงคารมมหาเอเชียบูรพา โรงเรียนชำรุดมากทั้งขาดงบประมาณในการซ่อมแซมจึงปิดเรียน
ต่อมาเมื่อ พ.ศ. 2486 ได้ย้ายมาเรียนที่ หมู่ที่ 1 โดยอาศัยศาลาที่พักชายทะเลเป็นที่เรียนถึงปี พ.ศ. 2494 ได้งบประมาณจากทางราชการ สมทบกับเงินของราษฎร สร้างอาคารกึ่งถาวร ตามแบบ ป.1ก ยกพื้นขนาด 7 x 12 เมตร ทำพิธีเปิดป้ายอาคารเรียน เมื่อวันทื่ 25 มีนาคม พ.ศ.2495 เมื่ออาคารหลังนี้ชำรุด จึงของบประมาณไปยังกรมสามัญศึกษา สมทบกับเงินของคณะกรรมการศึกษาสร้างเป็นอาคารเรียนถาวร ขนาด 9 x 45 เมตร สร้างเสร็จได้ทำพิธีเปิดแพรคลุมป้ายและฉลองอาคารเรียน เมื่อวันที่ 20 กุมภาพันธ์ พ.ศ. 2510 และได้เปลี่ยนชื่อจากโรงเรียนบ้านเสียมไหมมาเป็นโรงเรียนหาดทรายทอง
ในปี พ.ศ. 2510 ทางโรงเรียนได้เปิดทำการเรียนการสอนถึงชั้นประถมศึกษาปีที่ 6 ต่อมาในปี พ.ศ. 2534 โรงเรียนหาดทรายทองได้เปิดเป็นโรงเรียนขยายโอกาสทางการศึกษา เปิดสอนระดับมัธยมศึกษาตอนต้น