โรงเรียนบ้านคำไฮ ตั้งอยู่บ้านเลขที่ 34 หมู่ 2 ตำบลหาดแพง อำเภอศรีสงคราม จังหวัดนครพนม สังกัดสำนักงานเขตพื้นที่การศึกษาประถมศึกษานครพนม เขต 2
โรงเรียนบ้านคำไฮ จัดตั้งเมื่อวันที่ 16 พฤษภาคม 2496 เปิดทำการครั้งแรกในระดับ ชั้นประถมศึกษาปีที่ 1 ถึงปีที่ 4 โดยใช้ศาลาโรงธรรมวัดบ้านคำไฮเป็นสถานที่เรียน (วัดศรีสวาท) มีชื่อ ในขณะนั้นว่า โรงเรียนประชาบาลบ้านคำไฮ อยู่ในเขตการปกครองของตำบลนาเดื่อ อำเภอศรีสงคราม จังหวัดนครพนม มีนายจอน บุพศิริ ดำรงตำแหน่งครูใหญ่ และนายหิรัญ พิมพ์พรหม เป็นครูน้อย
วันที่ 17 กันยายน 2507 ชาวบ้านได้สร้างอาคารเรียนชั่วคราวขึ้น 1 หลัง โดยได้ย้ายสถานที่เรียนมาตั้ง ณ ที่แห่งใหม่ (ปัจจุบัน) เปลี่ยนชื่อเป็น โรงเรียนบ้านคำไฮ สังกัดองค์การบริหารส่วนจังหวัดนครพนม กระทรวงมหาดไทย
พ.ศ. 2521 โอนโรงเรียนมาสังกัดสำนักงานคณะกรรมการการประถมศึกษาแห่งชาติ ตามพระราชบัญญัติโรงเรียนประถมศึกษา พ.ศ. 2521 กระทรวงศึกษาธิการ เปิดทำการสอนในระดับก่อนประถมศึกษา (อนุบาล 1-2) และระดับประถมศึกษา (ป. 1-6)
พ.ศ. 2546 โอนโรงเรียนมาสังกัดสำนักงานเขตพื้นที่การศึกษานครพนม เขต 2 สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐาน กระทรวงศึกษาธิการ
พ.ศ. ๒๕๔๗ จัดสร้างพระพุทธรูปประจำสถานศึกษา “ ปางลีลา ” และพระพุทธรูป“ ปางมารวิชัย ” ประจำห้องจริยศึกษา สร้างอุทิศเป็นวิทยาทานโดย นางอังสนา บุญหนุนใจ จังหวัดนครปฐม
วันที่ ๒-๔ มีนาคม ๒๕๔๗ โรงเรียนบ้านคำไฮได้รับการตรวจประเมินคุณภาพและมาตรฐานการศึกษาจากภายนอก โดยสำนักงานรับรองคุณภาพและมาตรฐานการศึกษา ( สมศ. ) จำนวน ๑๔ มาตรฐาน ผลการประเมินโดยรวมอยู่ในระดับปานกลางถึงดี
พ.ศ. ๒๕๔๙ จัดสร้างถนนคอนกรีตบริเวณหน้าอาคารเรียน สปช.๑๐๕/๒๗ ขนาด ๔ X ๕๐ เมตร บริจาคเงินจัดสร้างจากคณะครู ชาวบ้านคำไฮ และบุคคล/หน่วยงานทั่วไป มูลค่าก่อสร้าง ๔๕,๐๐๐ บาท (สี่หมื่นห้าพันบาทถ้วน)
พ.ศ. ๒๕๕๐ ได้รับงบประมาณทางราชการ จัดสร้างสุขานักเรียน แบบ สปช. ๖๐๑/๒๕๒๖ จำนวน ๑ หลัง มูลค่า ๙๕,๐๐๐ บาท (เก้าหมื่นห้าพันบาทถ้วน)
พ.ศ. ๒๕๕๓ ได้รับความอนุเคราะห์จัดสร้างป้ายโรงเรียน จากท่านพระครูมงคลวรวัฒน์ รองเจ้าคณะอำเภอเมืองอำนาจเจริญ เจ้าอาวาสวัดเทพมงคล อำเภอเมือง จังหวัดอำนาจเจริญ มูลค่าก่อสร้าง ๕๐,๐๐๐ บาท (ห้าหมื่นบาทถ้วน)
ปัจจุบันโรงเรียนบ้านคำไฮเป็นโรงเรียนประถมศึกษาในสังกัดสำนักงานเขตพื้นที่การศึกษาประถมศึกษานครพนม เขต 2 สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐาน กระทรวงศึกษาธิการ จัดการศึกษา 2 ระดับ คือ ระดับปฐมวัย และระดับประถมศึกษาปีที่ 1 – 6 มีนายสมยศ ศรีจันทร์ ดำรงตำแหน่งผู้อำนวยการโรงเรียน