上石桥镇,隶属于河南省信阳市商城县,地处商城县北部,东与李集乡相连,南与河凤桥镇相接,西濒灌河与双椿铺镇相望,北与固始县马堽集镇、汪棚镇、草庙集镇毗邻。区域面积151.9平方千米,截至2018年末,户籍人口84661人。
清顺治三年(1646年),属三丰里。清宣统三年(1911年),属平区。民国三十七年(1948年),属人和区。1951年,属四区。1983年,改称上石桥乡。1986年,撤乡设镇。2005年11月,武桥乡、白塔集乡并入上石桥镇。截至2020年6月,上石桥镇下辖2个社区和31个行政村。
2018年,上石桥镇有工业企业76个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市10个。