沙塘镇是典型的农业大镇,以种养为主。主要的农作物是水稻,每年优质谷种植面积达5.6万亩,年产优质谷2.8万吨,每年有余粮1.8万吨,被自治区评为“优质谷生产基地”。其他的经济作物主要有麻竹、蚕桑、黄麻、马蹄、药材和经济林果,年产麻竹笋267.5万吨、蚕茧7200担、黄麻105万公斤、马蹄100万公斤,林果以荔枝、龙眼为主的优质水果种植面积达3000多亩;养殖业以养鸡、猪、白鸽为主,家家户户都养有肉猪,猪苗培育近年发展迅猛,100头以上育猪户有40多户,每年出栏生猪1.89万头、中小猪4.2万头;温氏鸡养殖户有173户,年出栏肉鸡200万羽以上;白鸽养殖户319户,年出栏肉鸽2万多羽;有红砖厂3间,精米加工厂l间,个体工商户450户。
沙塘镇位于广东省开平市中部,距开平市区16公里,东邻月山,南接长沙、塘口、西马冈苍城,北与苍城接壤。处于北纬线22 24至22 31,东经112 32至112 40之间。区境北起挪双坑山,南至游血山,东边与山地与月山镇分界,西边以山地与苍城分界、南北相距14公里,东西相距8公里,境内多丘陵地,四面皆由丘陵山地环抱。苍江自北向南流经本镇,经联光、东方、红岭、朗畔、芙冈、台洞、锦屏、五星8个村委会,至塔山游鱼山注入潭江,全长10.8公里;主要山岭西有北立山,海拔394米,东有叠书山,海拔289米。