豐鎮(zhèn)市位于內蒙古自治區(qū)烏蘭察布市東南部。全市東西長86公里,南北長56公里,總面積2704平方公里。市境東至對九溝鄉(xiāng)峨溝、大蘭窯村接興和縣界,西至巨寶莊鄉(xiāng)十八臺村與涼城縣接壤,北至紅砂壩鄉(xiāng)平頂山、二架沿村與察右前旗分界,往南至新城灣鄉(xiāng)以長城為界與山西省相連;西北的麻迷圖鄉(xiāng)后房子村與卓資縣交界,西南的馬家?guī)炻?lián)前三岔村同山西左云縣相連,東南官屯堡鄉(xiāng)口子村與山西陽高縣毗鄰,東北隆盛莊鎮(zhèn)老虎溝村相接興各縣界。鐵路有京包線、大(同)準(準格爾)電氣化鐵路橫貫市區(qū),公路有208國道、呼陽省級公路縱橫全市。豐鎮(zhèn)市距呼和浩特飛機場170公里,距大同機場70公里,距首都機場400公里。
全市設5鎮(zhèn)、2鄉(xiāng)、5個街道辦事處,即:隆盛莊鎮(zhèn)、紅砂壩鎮(zhèn)、巨寶莊鎮(zhèn)、黑土臺鎮(zhèn)、三義泉鎮(zhèn)、官屯堡鄉(xiāng)、渾源夭鄉(xiāng)、舊城區(qū)辦事處、新城區(qū)辦事處、工業(yè)區(qū)辦事處、北城區(qū)辦事處、南城區(qū)辦事處。有91個行政村、348個村民小組、30個社區(qū)居委會。
豐鎮(zhèn)市旅游資源豐富,古文化遺址有長城、峰火臺、古城堡、古墓藏等。古寺廟據(jù)史料記載的有牛王廟、河神廟、金龍王廟、文廟、武廟、火神廟、正覺寺、西閣等人文景觀;豐鎮(zhèn)市古譽有八大自然勝景,即青山藏寶、碧海風濤、云門古洞、煙浦靈泉、牛心獨秀、馬脊雙流、海樓夜月、山寺朝霞。現(xiàn)仍有海樓夜月、山寺朝霞、牛心獨秀等景觀。城東有薛剛山,對九溝有海拔3000米高的黃石崖山,可開辟山水景觀。