可可以力更鎮簡稱可鎮,是武川縣委、政府所在地。可可以力更,蒙古語為“呼和額日格”,意為“青色的山崖”。從明代開始,此地為蒙古族游牧之地;清康熙年間,此地設置官府驛站;清乾隆年間,此地成為歸化城(今呼和浩特市)通往新疆與外蒙古的必經之地,歸化城旅蒙商號大盛魁在此建立通商驛站,因此地南臨大青山山崖,故蒙古族牧民稱其為可可以力更;至乾隆年間,始有商人來此開設店鋪,逐漸形成商業集鎮后,沿襲原名為可可以力更鎮。
光緒二十九年(1903年)在此設武川廳;民國元年(1912年)設武川縣,廳治、縣治均設于此;建國初為武川一區所在地。1958年改稱城關人民公社;1965年改為鎮人民委員會;1968年改為鎮革命委員會;1971年改為鎮人民公社委員會;1981年改為鎮人民政府至今。原轄西北街、建設街、東官井、西官井、文化街、新東街、新西街、工業北街、工業南街、豐收北街、豐收南街、河邊12個居委會;福如東、大水圪洞、巨字號、天力木兔、三圣太、大興昌、烏蘭忽洞、定相營8個村委會。
現轄新東街、新西街、東官井、西官井4個社區居委會和大水圪洞、福如東、巨字號、天力木兔、三圣太、大興昌、烏蘭忽洞、定相營8個行政村。