上社镇位于盂县北部,北接下社乡、梁家寨乡,南连北下庄乡、孙家庄镇、苌池镇,东与河北省平山县毗邻,西与西潘乡为界。镇政府所在地上社村距县城30公里,2000年撤并乡镇时,由原上社镇、榆林坪乡和肖家汇乡11村合并而成,总面积367平方公里,是阳泉市面积最大的乡镇。全镇共有47个行政村,65个自然村,17805人,5730户,耕地面积19620亩。境内黄沙、铁矿石、石英石、蛭石等矿产储量丰富。农民收入主要靠蔬菜、粮食、核桃畜牧等四大产业,是一个典型的农业乡镇。2004年-2005年两年时间内,在镇党委、镇政府的坚强领导下,全镇人民大打通村硬化路攻坚战,完成109.11公里的通村硬化路,基本上构建起农村公路网络。去年我们强抓村村通有线电视的政策机遇,完成有线电视入户2320户,占任务的113.5%。这些基础设施的不断完善为上社经济的发展搭建了一个坚实的平台,为上社人民致富奔小康奠定了坚实的基础。2005年农民人均纯收入2766元。.
盂县核桃核桃又名胡桃,在国际市场上它与扁桃、腰果、榛子一起,并列为世界四大干果。盛产于盂县各乡镇。以个大壳薄、仁肥易取、入口香脆而闻名三晋。主要品种有绵核桃等。其仁呈浅黄色,含油率在70%以上,年产1