巴村镇位于商水县西部,与漯河郾城县、驻马店上蔡县交界,交通便利,西邻219省道,北邻高速服务区,汾河穿过镇区。全镇共辖28个行政村,人口36463人(2017年),面积63.77平方千米(2017年),其中耕地68313亩,是一个典型的农业大镇。