呼和浩特有5个县,分别为和林、武川、托克托、清水河、土默特左旗。
1. 和林格尔县,北靠呼和浩特市赛罕区、土默特左旗,西连托克托县,南接清水河县,东南与山西省右玉县,东与凉城县、山西省左云县毗邻。
2. 武川县位于内蒙古自治区中部,县境东南部和南部与呼和浩特市新城区、回民区和土默特左旗相连;西南和西部与包头市土默特右旗、固阳县毗邻;北部与包头市达尔罕茂明安联合旗、四子王旗接壤;东与乌兰察布市卓资县交界。
3. 托克托县位于内蒙古自治区中部、大青山南麓、黄河上中游分界处北岸的土默川平原上。
4. 清水河县位于呼和浩特市的南端,东南以明长城为界,与山西省平鲁区、偏关县接壤;西濒黄河,与鄂尔多斯市准格尔旗隔河相望;北临古勒半几河与和林格尔县毗邻;西北方与托克托县相傍。
5. 土默特左旗位于内蒙古自治区中部,呼和浩特市西部。