根子镇,隶属于广东省茂名市高州市,地处高州市东南部,与分界镇、泗水镇、谢鸡镇、新垌镇接壤,毗邻电白区霞垌镇、黄岭镇和茂南区羊角镇。辖区总面积87平方千米。截至2019年末,根子镇户籍人口有80135人。
1949年前,设解放村为根子乡、根子上乡。1960年,分开成立根子人民公社、高田人民公社。1962年,合并高田公社,统称根子公社。1983年,设根子区。1986年12月,改设为根子镇。截至2021年10月,根子镇辖1个社区、17个行政村。镇人民政府驻根子社区。
2019年末,根子镇辖区有工业企业22家,其中规模以上工业企业6家。其中营业面积50平方米以上的综合商店或超市有55家。