上官地镇,隶属于内蒙古自治区赤峰市松山区,地处松山区西部,东与当铺地满族乡交界,南与初头朗镇为邻,西与岗子乡相连,北与翁牛特旗桥头镇接壤。区域面积330平方千米。截至2018年末,户籍人口22039人。1968年,改官地公社革命委员会。1980年,恢复官地公社管委会。1984年,改官地乡,属赤峰市郊区。1985年,更名大五十家子乡。1993年,大五十家子乡属松山区。2001年12月,碱场乡和大五十家子乡合并为上官地镇。截至2020年6月,上官地镇下辖14个行政村。截至2018年末,上官地镇有工业企业4家,其中规模以上工业企业2家,营业面积超过50平方米以上的综合商店或超市22家。民国三十四年(1945年)解放初,属热河省热中专署赤西县。