镇党委班子设有书记1名、副书记2名、委员5名;镇政府班子设有镇长1名,副镇长1名(另外1名副镇长空缺,由市区挂职干部兼任);镇人大设有主席1名,副主席1名;主任科员7名。下设3个办公室和3个服务中心。
镇党委下辖39个支部,137个村居党小组,其中正式党员2039名,预备党员47名。全镇共有1名流入党员、30名流出党员。