北古城镇因境域位于宜良县城东北部而得名。该镇位于宜良县城东北部,距县城8公里,东南与匡远镇、石林县接壤,西连接嵩明县、匡远街道办事处、汤池镇,北接马街乡、耿家营乡,东北连接九乡乡。国土总面积259平方公里,居住着汉族、彝族、回族、苗族等民族。全镇坝子、山峦、丘陵交错分布,地形复杂,沟壑交错,地势东北高,西南低,一般海拔在1600至1700米。全镇下辖20个村民委员会和1个社区居名委员会,共有129个自然村,有人口61586人。
北古城镇土地肥沃,气候宜人,雨量充沛,适宜耕作。全镇广泛应用农业科技,水稻旱育达90%,主要粮食作物有水稻、玉米、小麦、蚕豆,主要经济作物有烤烟、蔬菜、花卉,主要特色经济林果有小冲梨、桃、李、板栗、枣、杨梅、樱桃等。2009年,粮食总播种面积61740亩,粮食总产量达2171.3万公斤。作物间套种玉米、小杂粮、蔬菜等特色农业16300亩,蔬菜产量2173.6万公斤。烤烟完成了110万公斤的收购任务,收购均价达18.09元,中上等烟比例95.34%,实现烟农收入1990万元。畜牧以养殖户增收为目的,生猪存栏56210头,出栏122800头,鸭子饲养量为7312000只,出栏商品鸭5465776只,饲养奶牛2322头,累计牛奶产量8750吨,畜牧业总产值达1.58亿元。
北古城镇是宜良县工业园区的所在地,辖区内聚集了红狮水泥厂、甲醛厂、耐火材料厂、金珠水泥厂、盘江水泥厂、越兴钢铁厂、巨利达钢铁有限公司等重点工业企业,成为了宜良工业发展的重镇。在园区企业的辐射带动下,北古城镇逐渐走上以工业化为主导,城镇化为支撑,农业现代化为基础的发展道路。乡镇企业蓬勃发展,现有乡镇企业41家,从业人员5070人,年产值超100万元的企业有17家,年产值超1000万元的企业有3家,属建材、建筑、冶金、酿酒、煤炭等工业企业。2011年全镇农村经济总收入达7.19亿元,农民人均纯收入5304元,乡镇企业总收入达22.11亿元。
北古城镇旅游资源丰富,镇内有百年古刹土主寺、温泉寺、魁阁、柴石滩水库景区等。温泉寺地下热水资源流量较丰富,水温达到50度以上,含有丰富的矿物质和微量元素,具有较高的美容、理疗、健身之功效。每年正月初八举办古城“大香会”民间民俗文化活动,活动中有大香、铁滚、高跷、舞龙、耍狮等传统节目,吸引县内外近4万人。随着南盘江古城大坝上游“苗王谷”农家乐和漂流项目的开发,以及雄蜂生态园、红枣园等农家乐的建成,古城的自然和人文景观逐渐显现出特有的风貌,是休闲度假旅游的好地方。全镇有3所中学,10所完小,在校中学生2762人,小学生4490人,教职工383人,近年来先后投资7000余万元新建了北羊街小学、古城一中、古城小学、车田小学、大薛营小学等标准化学校,教育基础设施建设得到进一步完善。
北古城镇历史悠久,1950年前属宜良、路南、陆良3县插花地。1950年划为宜良县第一区,1956年改称古城乡,1958年与小河乡合并为盘江公社,1961年改为古城区,1962年撤销北羊街区合并北古城区,1969年改为古城公社,1987年改为北古城镇。1999年因建柴石滩水库将陆良县小模古镇小河行政村划入北古城镇,2006年3月原北羊街乡和北古城镇合并为北古城镇。2021年3月,北古城镇入选2020年云南省卫生乡镇名单。2022年7月,被命名为宜良县2022年度平安乡镇(街道)。






