地名由来:旧城镇因镇人民政府驻旧城村而得名。
旧城,1987年10月区乡体制改革中,从金马区分出来成立乡,2001年6月15日撤乡设镇,这里曾因有过"旧城反蒋武装-"的历史事件,而成为革命老区。地处东经103度36分38秒~103度43分27秒,北纬24度33分4秒~24度41分35秒之间,位于泸西西北部,东连金马、南接舞街、北抵三河、西与昆明市石林县毗邻;东西宽约11.3公里、南北宽15.5公里,国土面积83.6平方公里,距泸西县城23公里,俗有泸西"西大门"、"第一门"之称;全镇辖旧城、青禾、秧田坝、督捕抚、黑舍五个村民委员会23个村民小组;至2004年年底全镇总户数户、总人口人,其中少数民族人(主要是瓦舍、子交、新哨三个彝族村小组)。
历史沿革:
清末,为西乡。
民国二十一年(1932年),为第五区。
民国二十八年(1939年),区改为乡,为西屏乡。
1950年,与新民乡合并为第五区。
1987年,从金马区分出,为旧城乡。
2001年,由旧城乡改为旧城镇。
2005年10月,三河镇并入旧城镇。