1、乌兰察布市位于内蒙古自治区中部,北纬40°10′—43°28′,东经110°26′一114°49′之间。
2、北与蒙古国接壤,边境线长约110公里,东北部与锡林郭勒盟二连浩特市、苏尼特右旗、镶黄旗、正镶白旗毗连;东临河北省康保、尚义、怀安县;南与山西省天镇、阳高、大同、左云、右玉等市县为邻;西与呼和浩特市和林格尔县、清水河县、武川县和包头市达尔罕茂明安联合旗相接。