内莞镇是中国广东省河源市连平县下辖的一个镇，位于连平县东北部，1993年成立。辖区总面积231.5平方公里，下辖11个村，总人口1.8万人。105国道穿境而过。
行政区划.下辖以下村级行政区划单位