龙川镇地处龙川江畔南华县县境东北部,东经101о12′~101о22′、北纬25о5′~25о22′之间,南北纵距31.1公里,东西横距16.9公里,海拔1857米,国土面积493.2平方公里。东与楚雄市吕合镇相接,南邻雨露白族乡、西南与五街镇、楚雄市三街镇相连,西与沙桥镇接壤,北与姚安县太平镇毗邻、东北与牟定县凤屯镇相接。辖区东西最大距离29.7公里,南北最大距离36.86公里。地处平坝、丘陵地带,地势西北高,东南低。地形南北长,东西窄。地貌为四面群山,中敞平坝。主要山脉有马鞍山、歪头山、老尖山等。最高峰位于歪头山,主峰海拔2670米,最低点位于车子塘村委会牛凤龙村,海拔1700米。+查看详细龙川镇概况>>
2019年3月,云南省科协确定龙川镇为2019年云南省“科普小镇”项目实施单位名单。
历史沿革:1949年前,设龙川镇公所。
1949年12月后,设第一区政府。
1987年1月,撤文笔区,扩建龙川镇,设白衣镇。
1989年2月,白衣镇并入龙川镇。
2005年12月,徐营镇并入龙川镇。