- โรงเรียนบ้านหนองแวงตั้งขึ้นเมื่อวันที่ 1 พฤษภาคม 2481 โดยอาศัยศาลาการเปรียญ นายอำเภอกันทรารมณ์เป็นผู้จัดตั้ง โดยมีนายสอน สุธาวงศ์ เป็นครูใหญ่ นายเจริญ ไชยานุกูล เป็นครูน้อย มีนักเรียนทั้งหมด 48 คนโดยเริ่มตั้งแต่ชั้นเตรียมประถมถึงประถมศึกษาปีที่ 4
- ในปี พ.ศ. 2493 ทางราชการได้เปลี่ยนแปลงหลักสูตร โดยการตัดชั้นเตรียมประถมออกและจัดหาที่ดินที่จะจัดตั้งโรงเรียน เมื่อวันที่ 12 กรกฎาคม 2504 โดยนายคำ วาครุฑ และนายผิว โพธิ์ชัย ซึ่งเป็นผู้ใหญ่บ้านขณะนั้นได้ที่ดินติดกับหนองสาธารณะ รวมเนื้อที่ 10 ไร่ 3 งาน 75 ตารางวา
- หลังจากนั้นนายศิลปะ คำศรี ได้ประชุมชาวบ้านเพื่อจัดหาอุปกรณ์ในการสร้างอาคารเรียนถาวรขึ้น ชาวบ้านได้จัดเตรียมอุปกรณ์ได้มากแล้วทางราชการได้อนุมัติเงินงบประมาณมาสร้างให้ การจัดทำของชาวบ้านจึงงดไป อาคารเรียนหลังใหม่สร้างแบบ ป.1ช งบประมาณ 90,000 บาท (เก้าหมื่นบาทถ้วน)
- สร้างเสร็จเมื่อวันที่ 20 มีนาคม 2513 ในปี พ.ศ. 2514 ได้แยกออกจากตำบลโนนค้อเดิม มาเป็นตำบลหนองกุง พ.ศ.2531 ทางราชการได้แต่งตั้ง นายวิโรจน์ สีดา มาดำรงตำแหน่งอาจารย์ใหญ่แทน นายเปลี่ยน ภาคเพียร
- พ.ศ.2559 ควบรวมโรงเรียนบ้านหนองแวงสาขาโนนรัง นักเรียนมาเรียนที่โรงเรียนบ้านหนองแวง
- ปัจจุบันโรงเรียนบ้านหนองแวง เปิดสอนตั้งแต่ระดับชั้นอนุบาล 2 ถึง มัธยมศึกษาปีที่ 3 และขอเปลี่ยนชื่อสถานศึกษาเดิมจาก “โรงเรียนบ้านหนองแวง” เป็น “โรงเรียนบ้านหนองแวงวิทยา” เมื่อวันที่ 12 มกราคม 2566 ผู้อำนวยการโรงเรียนคนปัจจุบันคือ นายสีวรา บึงไกร