仙龙镇位于永川市西南部,与四川省泸州市接壤,距永川市区26公里,距泸州市区40公里,是永川和泸州两大城市发展圈的交汇区,重庆和渝西南地区出入昆明、广州、深圳、海口等城市的重要门户。仙龙镇始建于清光绪十七年(1891年),因境内仙龙庙而得名。全镇幅员面积83.19平方千米,总人口31962人(2017),下辖12个行政村,1个居委会。