鸣龙镇,隶属于四川省南充市西充县,地处西充县西北部,东连义兴镇,南接青狮镇,西与绵阳市盐亭县金孔镇接壤,北靠槐树镇、罐垭乡,距西充县城42千米,区域总面积31.12平方千米。
清宣统元年(1909年),现鸣龙镇境域属北区;1992年9月,由鸣龙乡改为鸣龙镇。截至2019年末,鸣龙镇户籍人口为14458人。截至2020年6月,鸣龙镇下辖2个社区、5个行政村,镇人民政府驻猫尔坝。
截至2019年末,鸣龙镇有工业企业1个,有营业面积超过50平方米以上的综合商店或超市27个。