上京镇,隶属于福建省三明市大田县,位于县境西部,东邻石牌镇、武陵乡,西连桃源镇,南接漳平市灵地乡,北毗太华乡,区域面积152.97平方公里。镇域以丘陵与盆谷相间为主,地势东北向西南倾斜,最高峰圭母山海拔1200米,年平均气温18℃,年降水量1200—2300毫米,梅溪、上京溪等河流分属闽江与九龙江水系。
2019年,全镇下辖16个行政村,包括上京村、上平村、黄城村等;2018年户籍人口23889人,常住人口14528人,常住人口老龄化率19.29%。矿产资源以煤炭、石灰石为主,已探明煤炭储量1.73亿吨。农业以水稻种植为主,特产溪口粉干,兼有烤烟、茶叶等经济作物;工业以煤炭、建材为支柱,2011年实现工业总产值26.55亿元,2018年拥有规模以上工业企业14家。
境内有省道305线贯穿,萧氏林埔大宗祠(省级文物保护单位)、“三田”廉政文化广场等历史遗迹。曾获省级生态乡镇、市级文明村镇等称号。