地名由来:1975年洪水后自上屯迁此,沿用原名,故名。
2022年3月,上屯镇被命名为2021年度河南省卫生乡镇。
上屯镇位于南阳盆地东南部唐河县城南17公里处,辖32个村委,354个村民小组,耕地面积10.3万亩,总人口7.4万人,省道豫49线横贯南北,唐河清水河穿境而过,全镇地势平坦,土地肥沃,气候呈明显暖温带季风型特征,无霜期长,四季分明,雨量充沛。地属淮河流域,地表河流丰富,地下水埋深3—5米,水质好、水源足,良好的水土自然条件为农业,乡镇企业暨非公有制经济发展奠定了坚实的基础。
历史沿革:
清代西部属唐县长秋保(今长秋村),北部属唐河保(今张店镇马店村),南部属黄台保(今黑龙镇谢庄村委黄台寺旧址)。
1914年属沘源县。
1931年设上屯区。
1941年属城关区上屯联保。
1945年撤区建上屯乡。
1948年属唐南县第七区。
1949年属唐河县郭滩区、昝岗区。
1956年撤区,分别属上屯、长秋、黑龙镇3个中心乡。
1958年成立上屯公社。
1961年设上屯区。
1968年撤区重设上屯公社。
1983年改为上屯乡。
1999年撤乡上屯镇至今。