鎮內北、西、南為中低山,東部為丘陵盆地。常溪河(又稱常水河)穿鎮而過,兩岸地勢平坦,阡陌縱橫。全鎮有耕地1534公頃,其中水田857公頃。有茶園220公頃,桑園220公頃,山場7832公頃。種植業以糧、油、茶為主,畜牧業以生豬、桑蠶為主,兼營長毛兔和黃牛。“金山時雨”茶葉馳名省內外,鎮內個體和私營企業較多,其中以玩具(有金匯、宏達、黃山諸廠)、絹花(有亞華、榮福、黃山工藝、黃山中心、春蕾諸務工人員為2200人,外出務工人員為4600人,全年農民人均純收入5113元。
上莊鎮的農業生產基本保持10—20年前的糧油產量,但經濟作物的種植發生了變化經營模式也改變以往的小農經濟模式,正向著專業化的方向發展,2009年績溪縣新泰養殖專業合作社村欄生豬1100頭,績溪縣旺川果蔬專業合作社發展訂單農業,2009年發展社員160戶,僅荷蘭豆壹項就收購2000噸,為農民增收45萬元。到2009年底,全鎮有各類專業合作社20個,其中養殖業方面6個,經濟作物種植方面10個、糧食作物種植方面1個、生態農業方面2個、農機方面1個。
以“金山時雨”茶葉為龍頭的特色農業正快速發展,經省工商局批準註冊,“上莊時雨”茶葉自2006年上市以來市場前景十分看好。
宅坦村民胡德平於1996年創辦的甲魚養殖場,經過十幾年的不懈努力,養殖規模不斷擴大,2009年生產商品甲魚7.5噸。
2006年全鎮各村都配備了壹名動物防疫員,加強了對畜禽防疫工作。工業經濟除傳統的玩具、絹花、徽墨保持原有的生產規模以外,玻纖生產已躋身本鎮工業的重點企業,有龍井復合包裝材料有限公司和力達玻纖兩家,均是規模以上企業。2009年新增兩家規模企業包括落戶縣城西區的恒輝服飾公司和旺豐米廠。全鎮規模以上企業2009年完成產值5180萬元,同比增長31.2%。人造金剛石由於受市場需求的影響和大廠的擠壓已於2007年退出市場。此外新興的錦屏木雕廠竹鑫工藝雕刻廠和建興家具廠已成為上莊企業的亮點。其中,木雕廠和家具廠已入住工業園區。花炮公司經過資源整合,2009年9月恢復當年生產,產值160萬元。
經省政府批準,占地45畝的上莊工業園區於2008年開始動工,並已完成前期的三通壹平,2009年已有投產企業兩家,在建企業壹家。
林業方面已於2009年初完成了集體林權制度改革,全鎮***發證2962本,參與林改農戶3200戶,涉及人員1.3萬人,林改面積72703畝,發證率為95.6%。
2006年,全鎮界定省級公益林9450畝。
2005年夏——2006年夏,由於白蟻危害和氣候變化等因素,位於石家村魁星閣後的古松木和宅坦小學院內的古羅漢松相繼枯死。
2005年,上莊林業站在古樹普查時,在瑞川村水口發現壹棵百年以上的南方紅豆杉。
鎮內交通,由於國家村村通工程的實施,2006年——2009年,全鎮先後完成了金山、會川、寺後、尚廉、橫山等鎮村公路水泥路面,重新澆築了宅坦、余川公路的柏油路面;開通了宅坦——上莊鎮區,五聯——寺後的公路。截至2009年底,全鎮鎮村公路通車裏程達到了23.29公裏,其中水泥路面為17.07公裏,柏油路面為4公裏,砂石路面僅為2.22公裏,實現了村與村之間的公路循環。寺後、五聯、石家等村在縣運管部門的支持下建立了方便農民的乘車候車廳。
上莊郵政支局的服務功能進壹步擴大,原有的儲蓄業務分離,成立了郵政儲蓄銀行,至2009年年底有存款業務3700萬元,貸款業務150萬元。鎮內通訊業務發展迅速,中國電信在上莊的分支機構除原有的固定電話以外,也開辦了手機服務功能,形成了固定電話和手機聯網服務。2009年底,電信公司在上莊擁有用戶2700戶,移動公司和聯通公司分別擁有1500戶和600戶的用戶,鎮內的手機通訊信號實現了全覆蓋。
上莊小城鎮的建設,帶動了上莊的發展,鎮區內街道兩旁盡是店鋪,從小攤到超市商品種類繁多,從日常生活用品到服裝鞋帽,從農業生產資料到建築裝飾材料,從普通日常家具到竹雕、木雕、徽墨等旅遊紀念品,凡是在縣城能夠購買的商品在上莊商貿街都有。此外,鎮區還有比較完善的餐飲、住宿等服務業,以及家電和機械修理業務,整個商貿網點功能齊全,配套完整。
由於稅收制度的改革和財政收支體系的改變,鎮財政的職能由原來的征收型向服務型的轉換,除耕地占用稅和契稅以外的其他稅種,都由縣稅務部門征收。在職能轉變以後,鎮財政所的主要工作是確保惠農政策的落實和加強項目資金的管理。按照“整合資金、規範管理、集中打卡、社會化發放”的要求,實現補貼資金(包括支農資金、民政優撫資金、造林補助資金、醫療補助資金等“壹卡通”。2009年***發放惠農資金240.5萬元;家電下鄉補貼846臺次,金額22.1萬元;汽車摩托車下鄉補貼57臺次,補貼資金6.8萬元。
上莊的金融企業主要是農村合作銀行上莊支行,其業務範圍日益擴大,可與省內外的其他農合行進行存取款的業務,並開設了方便儲蓄戶的自動取款機。2009年底,上莊農合行有存款余額8000萬元,比上年增加11%,貸款金額350萬元,與上年持平。