โรงเรียนบ้านกุดจอกตั้งขึ้นเมื่อพศ.2583 เดิมชื่อโรงเรียนประชาบาลตำบลเชียงยืน 23 (วัดบ้านหลุบแซง) เมื่อพศ2489 ได้ย้ายมาตั้งโรงเรียนที่ศาลาวัดบ้านกุดจอก โดยแต่งตั้งนายกว้าง ไชยสมบัติ เป็นครูใหญ่คนแรก พศ.2523 ได้โอนจากองค์การบริหารส่วนจังหวัดมหาสารคามไปสังกัดสำนักงานคณะกรรมการการประถมศึกาแห่งชาติ และปัจจุบันสังกัดสำนักงานเขตพื้นที่การศึกษามหาสารคามเขต 3