西河庄位于县城西南8公里,北河庄镇政府驻地南1.1公里处。东邻南河庄,西至东里,南接东陈,北邻北河庄。村庄呈长方形,占地247亩。东西大街3条,各长400米,宽10米,2条为沥青路面;南北大街1条,长350米,宽10米,沥青路面。主街设路灯,简单绿化。与南河庄合办小学1所,人口1654人,党员61人,耕地1876亩。