登云镇位于广东省河源市龙川县东南部,全镇总面积70.38平方千米(2017年),有耕地1.03万亩、林山地7.93万亩。现辖1个居委会和7个村委会,199个村民小组,总人口16186人(2017年),是革命老区镇。