进入21世纪以来,镇内基础设施日臻完善。有省级公路5公里,县级公路54公里,其中水泥公路12公里,村级公路110公里,纵横全镇21个行政村。拥有机动车辆4170辆,其中货运汽车23辆,客运车27辆,农用小车45辆,小车和各式摩托车4075辆。通讯设施较好,程控电话已发到3350门,移动电话网络覆盖面达80%以上。3.5万伏输变电延伸至各村庄。
水利设施完备,全镇小一型水库一座,小二型水库6座,引水工程20处,水塘557口,引水渠道12500米,总灌溉面积17000亩,到2007年末基本上实现了水利自流化,确保了全年粮食总产17630吨的目标。