全鎮面積47平方公里,2004年1月由原童家鄉、石龍鄉合併而成。2015年撤鄉設鎮。現轄11個村、120個村民小組、1個街道居委會。有黨支部15個,黨小組88個,有黨員895名。
全鎮有學校15所,在校人數達3782人;有鎮衛生院1所,村級醫療站11個,4個村通廣播電視,並開通光纖電纜傳輸總計40套節目,電話機 1830 部,手機 2420餘部;有敬老院1所,在院五保老人230人,分散供養五保老人 203人;計畫生育率達93%;一孩達85%;全鎮共評出遵紀守法戶、五好家庭戶、雙文明戶總計8029戶,占總農戶的98%。