南朝齐析海阳县置程乡县。
南汉乾和三年(945),于程乡设敬州,据北宋乐史《太平寰宇记》注:“敬州或作恭州,非恭州,乃宋避庙讳而称。”恭州一称由此而来。
北宋开宝四年(971),为避讳宋太祖赵匡胤的祖父赵敬之名讳而改称为梅州,仍领程乡县。
明初废州留县。
清雍正十一年(1733)置嘉应直隶州。
因境内有嘉应桥和产嘉应子(又称梅子)得名。
宣统三年(1911)废嘉应州,复置梅州。
1912年改梅州为梅县。
1950年属兴梅专区。
1952年属粤东行政公署。
1965年6月,兴梅7县从汕头专区划出,成立梅县地区专员行署,梅县隶属梅县专区管辖。
1978年12月,设置县级梅州市。
1983年6月,梅州市(县级)与梅县合并,初期定名梅州市,10月改称梅县市。
1988年3月,梅县市划出附属城部分地域建立梅江区,原梅县市复名梅县。
2013年10月18日,撤县设区,设立梅州市梅县区。