禹城市位于山東省西北緣,馬頰河上游。東、南鄰齊河縣,西接高唐縣,北連平原縣、陵縣、臨邑縣。全市總面積990平方千米,總人口53萬人(2012年末)。轄1個街道、8個鎮、2個鄉:市中街道、倫鎮鎮、房寺鎮、張莊鎮、辛店鎮、安仁鎮、辛寨鎮、粱家鎮、十里望鎮、李屯鄉、莒鎮鄉。市政府駐市中街道。
地處魯西北黃河沖積平原。主要河流有徒駭河、引黃干渠。年均氣溫13.1℃。年均降水量591.3毫米。京滬鐵路、濟邯鐵路、308國道穿境。公路通車里程322.5千米(2007年),其中高速公路通車里程68千米。主要旅游景點有人民公園、糖城新湖、禹西農業生態觀光園、糖城廣場、龍山文化遺址禹王亭博物館。