呼和浩特位于内蒙古自治区中部。
东经110°46′--112°10′,北纬40°51′--41°8‘,市区位于北纬40.48东经111.41 。
地处内蒙古自治区中部大青山南侧,西与包头市、鄂尔多斯市接壤,东邻乌兰察布市,南抵山西省。全市总面积17,224平方公里。