清乾隆元年(1736年),高州府设捕通判署于梅菉,称梅菉分府。
民国元年(1912年),改为茂名县第五区。
民国十五年(1926年),改为梅菉市政筹备处。
划为独立市,下设康宁、义平、同德诸镇。
民国十八年(1929年),改为梅菉市政局。
民国二十一年(1932年),设梅菉市管理局,隶属省民政厅。
民国三十六年(1947年),为梅茂县治。
1950年4月,设为高雷区梅茂县梅菉镇政府。
1952年,为吴梅县治。
1953年,为吴川县治。
1958年9月,梅菉镇划为公社。
1961年,复吴川县治,仍镇制。
1964年,梅菉公社改为梅菉镇。
1973年,加入红新大队(老巴山)。
1979年,梅菉镇管辖的博铺镇划出设府城公社。
1981年2月,撤销梅菉镇革委会,成立梅菉镇人民政府。
1995年,吴川市撤县建市,梅菉镇改为梅菉街道。