歷城因地處歷山(今千佛山一帶)而得名。
西周,,屬譚國。魯莊公十年(前684),,齊滅譚,,屬齊國,稱濼邑,。
戰(zhàn)國,,屬齊國,稱歷下邑,。秦統(tǒng)一中國后,,屬濟北郡。
西漢景帝四年(前153)始設(shè)歷城縣,,屬濟南郡,。
西晉永嘉末,濟南郡治所從東平陵遷至歷城,。此后,,歷城為歷代郡國、州府治所,。
北魏,,屬齊州濟南郡。
隋代,,屬齊州,、齊郡。開皇三年(583)廢濟南郡,,屬齊州,。大業(yè)三年(607)齊州改稱齊郡。
唐代,,屬河南道齊州(天寶時,,齊州曾稱臨淄郡、濟南郡),。
北宋,,先后屬京東路齊州、京東東路齊州,。政和六年(1116)齊州升為濟南府后,,屬京東東路濟南府。
金代,,屬山東東路濟南府,。
元代,屬中書省直轄的濟南路,。
明代,,屬山東省濟南府。洪武九年(1376)山東布政使司由青州遷至歷城,,歷城從此又成為山東省政治中心,,被稱為山東“首邑”。
民國二年(1913)廢府設(shè)道,,歷城縣屬山東省岱北道,,并為道治所。1914年,,岱北道改稱濟南道,,歷城縣屬濟南道。1928年,,廢道,,歷城縣屬山東省。1929年7月,,國民政府析歷城縣城及四郊設(shè)立濟南市,,歷城仍屬山東省。1936年11月,,縣治所遷至王舍人莊,。1938年,山東省國民政府劃全省為17個行政督察區(qū),,歷城縣屬第十二行政督察區(qū),。1938年3月,屬日偽設(shè)立的山東省魯北道,;1940年6月,,屬日偽設(shè)立的山東省濟南道,。1946年,屬山東省第十行政督察區(qū),。
在民主政權(quán)的政區(qū)設(shè)置中,, 1940年4月,歷城縣屬山東省魯中行政區(qū)泰山專區(qū),。1946年6月,,改屬渤海行政區(qū)第三專區(qū)。1948年7月,,山東省魯中,、魯南行政區(qū)合并為魯中南行政區(qū),歷城縣屬魯中南行政區(qū)第一專區(qū)(亦稱泰山專區(qū)),。
1958年1月,,歷城縣改屬山東省濟南市。同年5月,,縣政府駐地由王舍人莊遷至洪家樓,。
1987年4月11日,經(jīng)國務(wù)院批準(zhǔn),,撤銷歷城縣和濟南市郊區(qū),,設(shè)立濟南市歷城區(qū),屬濟南市轄區(qū),。
1989 年12 月,,經(jīng)國務(wù)院批準(zhǔn),德州地區(qū)齊河縣的桑梓店鎮(zhèn),、靳家鄉(xiāng),、大王鄉(xiāng)劃入濟南市歷城區(qū)。
1999年12月,,經(jīng)山東省政府批準(zhǔn),,大橋鎮(zhèn)、桑梓店鎮(zhèn),、靳家鄉(xiāng)劃歸濟南市天橋區(qū),,黨家莊鎮(zhèn)、十六里河鎮(zhèn)劃歸濟南市市中區(qū),,至今未變,。