百灵庙镇是达茂旗政治、经济、文化的中心,全镇辖区面积为69.7平方公里,镇区面积为4平方公里,驻镇机关87个,全镇总人口为2.83万人,其中常住人口2.53万人,流动人口0.3万人。全镇划分为8个社区居委会、1个村委会和11个党支部。现有党员259人,其中居民党员202人、农牧民党员18人、干部职工党员34人。全镇辖有4个二级部门,分别是城管大队、环卫站、计划生育服务站、农牧业服务中心。截止2003年底,全镇国内生产总值为7亿元,财政收入为268万元,城镇居民人均可支配收入3600元,农牧民人均纯收入1950元。