仙龙镇,隶属于重庆市永川区,地处永川区南部黄瓜山麓,东邻何埂镇,南与朱沱镇相连,西靠四川省泸州市泸县百和镇,北与吉安镇、五间镇毗邻,距永川区人民政府驻地26千米,区域总面积83.19平方千米。
民国元年(1912年),仙龙镇一带名为仙龙场;1992年,由仙龙乡改为仙龙镇。根据第七次人口普查数据,截至2020年11月1日零时,仙龙镇常住人口为32278人。截至2021年10月31日,仙龙镇辖2个社区、12个行政村,镇人民政府驻仙龙社区仙牛街19号。
2018年,仙龙镇有工业企业38个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市20个。