依山丘陵地貌與傍河平川地帶各半,以恩格山和王二山為最高,海拔分別為552和504米。洮兒河與歸流河於烏蘭浩特市南山北麓匯合後,流經該鎮,全長20公里。有兩處樞紐工程,可供灌溉農田。無霜期125——130天左右。
鎮政府所在地距烏蘭浩特22公里,正街新修水泥路面。鐵路白阿線從該鎮穿過。由該鎮通往萬寶煤礦的小鐵路,在該鎮長達13公里。鎮內公路直接通往各村,交通便利。
該鎮耕地面積159600畝,其中水田35000畝。農作物以玉米、水稻為主,並有高粱、穀子、豆類、蕎麥、糜子、甜菜、馬鈴薯等。糧食總產8000萬斤。
全鎮共進行了三期農業開發,財政投資976.7萬元,民眾集資401萬元,開發水田82000畝。
牧業發揮資源優勢,利用秸稈轉化,大力發展養牛業,建立育肥牛和奶牛生產基地和優良品種繁育基地,認真抓好畜禽疫病防治工作,為畜牧業提供保證。