坪上镇,隶属于云南省昭通市镇雄县,地处县境西南部,东接场坝镇,南连以古镇,西邻牛场镇,北抵五德镇。区域面积98.75平方千米,截至2019年末户籍人口48370人。截至2020年6月辖6个行政村,镇人民政府驻坪上村幸福路1号。
境内属高原山地,地势西高东低,最高海拔2080米,最低1140米。年均气温12.3℃,降水量900毫米,主要河流坪上河全长32千米。清代属上西同风里二甲、三甲,民国设八卡区,1953年并入牛场区,1984年置坪上区,1988年改乡,2012年撤乡设镇。
农业以玉米、小麦种植为主,2011年粮食产量1.07万吨,畜牧业以生猪饲养为主导。工业以无烟煤、硫铁矿开发为主,2019年有工业企业2个,其中规模以上1个;营业面积超50平方米的商超3个。