清代,屬蒼梧縣。
民國二十二年(1933年),設(shè)有夏郢區(qū)及民治、思委等鄉(xiāng),屬蒼梧縣。
1950年,設(shè)第二區(qū),仍屬蒼梧縣。
1955年9月,設(shè)夏郢區(qū)。
1957年12月,撤區(qū)劃為夏郢、古藤、德安3個鄉(xiāng)。
次年9月,撤鄉(xiāng)與原旺甫區(qū)合并設(shè)夏郢公社。
1961年6月,復(fù)設(shè)夏郢區(qū)。
1966年1月,夏郢區(qū)改為夏郢公社。
1984年9月,夏郢公社撤改為夏郢鄉(xiāng)。
1988年12月,夏郢鄉(xiāng)改為夏郢鎮(zhèn)。
2003年,夏郢鎮(zhèn)劃歸蝶山區(qū)。
2013年2月8日,梧州市行政區(qū)劃調(diào)整,撤銷梧州市蝶山區(qū)、萬秀區(qū),設(shè)立新的梧州市萬秀區(qū)。
以原蝶山區(qū)、萬秀區(qū)(不含旺甫鎮(zhèn))的行政區(qū)域為新的萬秀區(qū)行政區(qū)域。
夏郢鎮(zhèn)劃入萬秀區(qū)。