郑家镇总面积40平方公里,辖郑家村、马坊村、仁安村、高家湾村、南掌村、席家台村、贾村、王家村、李家村、葛村、葛子堡子村、凉泉村、曹家村、下赵家村、村南村15个村委会。56个村民小组,4441户,18700口人。境内地势由北向南倾斜,海拔911---1261米。贯穿全境的郑野公路是连接彬县百子沟、中达燕家河煤矿、席家山煤矿的和通往彬县的交通要道,镇政府驻地距旬邑县城19公里。