鄂城区,东汉以前为鄂邑、鄂郡、鄂县。公元221年,吴王孙权在此建都,告天称帝,取“以武而昌”之义,改鄂县为武昌。此后,鄂州或为郡治,或为州府。1914年改寿昌县为鄂城县。1960年改鄂城县为鄂城市。1979年划城关镇及近郊置鄂城市。
1983年8月19日,国务院批准撤销鄂城市、鄂城县,设立鄂州市(地级)。1985年,设立鄂州市鄂城区。1987年8月10日国务院批准(国函[1987]139号)鄂州市行政区划调整:将花湖、杨叶、沙窝、杜山4乡和燕矶、汀祖、泽林、碧石渡4镇划归鄂城区。
1996年,鄂城区面积520平方千米,人口约53.9万人。辖4个街道、4个镇、6个乡:古楼街道、凤凰街道、西山街道、樊口街道、燕矶镇、汀祖镇、泽林镇、碧石渡镇、杜山乡、石山乡、新庙乡、沙窝乡、杨叶乡、花湖乡。区政府驻城区明堂路。
2000年第五次人口普查,鄂城区总人口603316人,其中(4个街道、9个镇、1个乡):凤凰街道89634人,古楼街道99940人,西山街道52756人,凡口街道21537人,泽林镇60160人,杜山镇27298人,石山镇25440人,新庙镇20665人,碧石镇28762人,汀祖镇52338人,燕矶镇43483人,杨叶镇24953人,花湖镇27643人,沙窝乡28707人。
2004年6月1日,《湖北省民政厅关于鄂州市鄂城区设立长港镇的批复》(鄂民政发[2004]40号):经省人民政府批准,同意鄂城区设立长港镇,以原长港农场的范围为长港镇的行政区域,镇人民政府驻夏家沟。
2004年末,鄂城区总人口603698人,辖4个街道、9个镇、1个乡,44个居委会、126个村委会。2005年末,鄂城区辖4个街道、9个镇、1个乡,44个居委会、126个村委会。
2010年第六次人口普查,鄂城区常住总人口其中:668727人,凤凰街道138032人,古楼街道127600人,西山街道68767人,泽林镇50200人,杜山镇18981人,新庙镇20133人,碧石镇24979人,汀祖镇51381人,燕矶镇40286人,杨叶镇22606人,花湖镇34634人,长港镇13273人,沙窝乡26842人,鄂州经济开发区31013人。