老城镇,隶属于湖北省荆州市松滋市,地处松滋北部,东与涴市镇、八宝镇相连,南与新江口街道相邻,西与陈店镇接壤,北与枝江市隔松滋河相望。辖区总面积114.03平方千米。截至2019年末,老城镇户籍人口48342人。
晋代时期,始称上明。1987年10月,设老城镇。截至2021年10月,老城镇下辖1个社区、17个行政村,镇人民政府驻老城社区东街39号。
截至2019年末,老城镇有工业企业3个,其中规模以上1个,营业面积50平方米以上的综合商店或超市142个。