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