镶黄旗辖2个苏木、2个镇、60个嘎查,6个居委会,630个浩特(自然村)。其中新宝拉格镇是旗政府所在地。全旗总面积5137.27平方公里,总常住人口为2.78万人,其中城镇人口1.94万人,牧区人口0.84万人,人口密度为5.41人/平方公里(按5137.27平方公里算),有蒙、汉、回、达斡尔、壮、满等十几个民族。