任县位于河北省南部,地处滏西平原,距石家庄市100公里,距邢台市20公里。总面积431平方公里,耕地47万亩,总人口29.4万。任县辖3个镇、5个乡:任城镇、邢家湾镇、辛店镇、西固城乡、永福庄乡、大屯乡、天口乡、骆庄乡。任县地处东部季风型、南湿带气候带亚温润区,气候温和,四季分明,雨量集中,雨热同期。全年平均气温13℃,寒暑变化显著,全年平均降水量为498.2毫米。年平均日照总时数为2567.5小时,年平均无霜期197天。任县交通便利发达,东临106国道和京九铁路,西临107国道和京广铁路,中有京深高速公路,邢德、邢济公路穿越全县。另外滏阳河、溜垒河、沣河等八条河流穿经而过。