晋城镇位于云南昆明市滇池南岸,距离省城昆明37千米,距离晋宁区区政府20千米,国道213线(昆洛公路)横穿过境,昆玉高速公路接通城区,区位优势得天独厚。晋城镇镇域面积96、76平方千米,城区面积2、3平方千米,耕地面积3万亩,辖17个村委会,2个居委会,86个自然村,136个村(居)民小组,户籍人口42119人,流动人口10092人。晋城镇曾为“古滇国”都邑,是古滇文化的发祥地,历史悠久,文物古迹众多。始建于唐代的盘龙寺,集儒、道、释三教为一体,名声远扬东南亚。