沙子镇位于
贵州省黔西南布依族苗族自治州
晴隆县西南部,镇政府驻地距县城约15公里,西与普安县江西坡镇隔河相望,南接晴隆碧痕镇,东部接晴隆县的
鸡场镇和
莲城街道。
2016年1月29日,文丰村、坡荣村、火把村划归新设置的
莲城街道。
2019年7月,
贵州省人民政府同意易地扶贫搬迁安置点设置新的街道,调整沙子镇的行政区划,划出腾龙社区、温水井社区、五田社区、西竹社区、蒋坝营社区、大兴田社区设置
腾龙街道。
镇境内矿产资源丰富,主要是煤,其次是大理石。立体气候明显。海拔高差大,最高海拔1400米,最低海拔800米。年降雨量在1300毫米左右,年平均气温在13.7℃─17.1℃之间,无霜期大于280天。气候温和湿润,雨热同季。适宜种植经果林,土壤性质主要是硅质黄壤、酸性紫色、铁质黄壤、黄色石灰土、黄泥沙土和黄砂泥田等,适宜发展亚热带
经济作物,如柑橘、甘蔗、茶叶、早熟蔬菜、烤烟、花生、苡仁米等。全镇主要河流为新寨河,河长20.6公里,落差370米,年平均流量5.7立方米/秒,电力蕴藏量为12734千瓦。现有沙子小型水库一座,库容量为150万立方米。
全镇耕地面积17.46万亩,旱地地面积为6728.4亩2003年财政税收完成198.14万元。完成GDP4631.5万元,农民人均纯收入1311元,人均吃粮345公斤。