สำนักงานเขตพื้นที่การศึกษาประถมศึกษายโสธร เขต 2 ประกอบด้วย 5 อำเภอ
1.อำเภอเลิงนกทา 10 ตำบล
2.อำเภอกุดชุม 9 ตำบล
3.อำเภอป่าติ้ว 5 ตำบล
4.อำเภอทรายมูล 5 ตำบล
5.อำเภอไทยเจริญ 5 ตำบล
โรงเรียนในสังกัดสำนักงานเขตพื้นที่การศึกษาประถมศึกษายโสธร เขต 2 มีจำนวน 185 โรงเรียน 2 สาขา
1.อำเภอเลิงนกทา 60 โรงเรียน
2.อำเภอกุดชุม 48 โรงเรียน 1 สาขา
3.อำเภอป่าติ้ว 30 โรงเรียน
4.อำเภอทรายมูล 24 โรงเรียน
5.อำเภอไทยเจริญ 23 โรงเรียน 1 สาขา