โรงเรียนบ้านดอนยาวประชากรอุปการ เดิมชื่อ “โรงเรียนประชาบาลตำบลหนองลาด 2” (วัดดอนยาว) กิ่งอำเภอพรรณานิคม จังหวัดสกลนคร ตั้งอยู่หมู่ 3 ตำบลหนองลาด กิ่งอำเภอวาริชภูมิ อำเภอพรรณานิคม จังหวัดสกลนคร ตั้งขึ้นโดยทางราช เมื่อวันที่ 5 เดือนกรกฎาคม พ.ศ. 2464 เปิดสอนชั้นประถมศึกษาปีที่ 1 - 4 โดยขุนวิจารณ์ สัณหกรรม นายอำเภอพรรณนานิคมเป็นผู้จัดตั้ง โดยได้รับโอนท้องที่จากอำเภอสว่างแดนดิน มีพื้นที่ 29 ไร่ 87 ตารางวา ต่อมาปี พ.ศ. 2494 ได้เปลี่ยนชื่อเป็น “โรงเรียนบ้านดอนยาประชากรอุปการ” ปัจจุบันโรงเรียนบ้านดอนยาวประชากรอุปการ ตั้งอยู่เลขที่ 129 หมู่ที่ 6 บ้านดอนยาวน้อย ตำบลหนองลาด อำเภอวาริชภูมิ จังหวัดสกลนคร รหัสไปรษณีย์ 4715 เปิดการเรียนการสอนตามหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พ.ศ. 2551 ในระดับชั้นอนุบาล 2 - ประถมศึกษาปีที่ 6โดยมี นางสาวทอแสง สมพินิจ เป็นผู้อำนวยการสถานศึกษา