麻城以后趙石勒大將麻秋始筑城而得名(麻秋南下戍邊至大別山南筑城,并以己姓名之)。隋開皇十八年(598年)置麻城縣。1949年屬黃岡專區,1970年屬黃岡地區。1986年5月27日,國務院批準撤銷麻城縣,設立麻城市(縣級)。1995年由黃岡市代管。
1996年,麻城市面積3747平方千米,人口約112萬人。轄3個街道、12個鎮、13個鄉:鼓樓街道、龍池橋街道、南湖街道、宋埠鎮、白果鎮、夫子河鎮、岐亭鎮、中館驛鎮、浮橋河鎮、福田河鎮、黃土崗鎮、閻家河鎮、三河口鎮、木子店鎮、張家畈鎮、鐵門崗鄉、閔家集鄉、羅家鋪鄉、順河集鄉、西張店鄉、王福店鄉、乘馬崗鄉、長嶺崗鄉、張廣河鄉、蔡店河鄉、鹽田河鄉、龜山鄉、熊家鋪鄉。市政府駐麻城。境內有2國營林場2茶場3個水庫及1個省級經濟技術開發區。
2000年第五次人口普查,麻城市總人口1129047人,其中:龍池橋街道70403人,鼓樓街道65813人,南湖街道67711人,中館驛鎮71206人,宋埠鎮69230人,歧亭鎮33521人,白果鎮94669人,夫子河鎮40839人,閻家河鎮44945人,鹽田河鎮44654人,張家畈鎮59462人,木子店鎮58446人,三河口鎮53259人,黃土崗鎮50658人,福田河鎮51626人,乘馬崗鎮62639人,順河鎮63225人,鐵門崗鄉67505人,龜山鄉44131人,熊家鋪鄉15105人。
2004年末,麻城市總人口1162336人,轄龍池、鼓樓、南湖3個街道,中驛、宋埠、歧亭、白果、夫子河、閆河、鹽田河、張家畈、木子店、三河口、黃土崗、福田河、乘馬崗、順河14個鎮和鐵門崗、龜山2個鄉,共有25個居委會、715個村委會。2005年末,麻城市轄3個街道、14個鎮、2個鄉,25個居委會、712個村委會。
2010年3月6日,龜山鄉正式撤鄉設鎮【1949年3月建立龜山區委,同年11月設立龜山鄉;1958年9月成立龜山公社;1984年2月改為龜山鄉。1987年9月撤區建鄉,1993年原龜山鄉和牛占鼻鄉合并,2000年龜山鄉、熊家鋪鄉和國營龜山茶廠撤并,并正式更名為龜山鄉】。
2010年第六次人口普查,麻城市常住總人口849090人,其中:龍池街道68485人,鼓樓街道80722人,南湖街道55601人,中館驛鎮42918人,宋埠鎮50109人,歧亭鎮20520人,白果鎮61839人,夫子河鎮26470人,閻家河鎮31297人,龜山鎮36567人,鹽田河鎮32079人,張家畈鎮37066人,木子店鎮37992人,三河口鎮40083人,黃土崗鎮34513人,福田河鎮36169人,乘馬崗鎮47632人,順河鎮43233人,鐵門崗鄉40457人,麻城浮橋河水庫175人,宋埠良種場673人,麻城明山水庫7人,麻城三河水庫164人,獅子峰林場850人,麻城林店茶場312人,鐵路生活區2775人,麻城開發區16953人,龜山風景區管理處2108人,五腦山林場1321人。