广东省河源市龙川县辖24个镇,分别是老隆镇、佗城镇、义都镇、黄布镇、鹤市镇、紫市镇、通衢镇、登云镇、丰稔镇、四都镇、铁场镇、龙母镇、田心镇、黄石镇、黎咀镇、车田镇、赤光镇、回龙镇、新田镇、岩镇镇、麻布岗镇、贝岭镇、细坳镇、上坪镇。