万古镇,别名鲤鱼灯舞之乡,隶属于重庆市大足区,地处大足区东部,距区人民政府驻地29千米。区域总面积66.5平方千米。截至2020年6月,下辖4个社区、11个行政村;2020年全国第七次人口普查常住人口3.79万人。镇人民政府驻万兴路193号附10号。
该镇地处丘陵,地势平缓,属亚热带季风气候。明嘉靖四十四年(1565年),蔡伯贯组织白莲教在万古场起兵;1993年12月撤万古乡设万古镇。曾获评国家卫生镇、市级园林城镇等称号。
2023年,全镇实现地区生产总值75.33亿元。2018年有工业企业148个,其中规模以上22个。该镇正围绕打造“智能制造科创新城”目标发展。