长沙镇,隶属于贵州省遵义市赤水市,地处赤水市东北面,东南与长期镇接壤,西南与旺隆镇相连,西与白云乡毗邻,西北、东北与四川合江县为邻,镇人民政府距市区58千米,总面积87.51平方千米。
古代时期,长沙镇境域为巴郡属地;1991年7月,设长沙镇;截至2018年末,长沙镇有户籍人口20986人;截至2020年6月,长沙镇下辖1个社区、6个行政村;镇人民政府驻长沙场。
2011年,长沙镇财政总收入427.6万元,比上年增长45.8%,其中地方财政收入329.4万元,比上年增长49.5%,农民人均纯收入5947元;2018年,长沙镇有工业企业26个,规模以上企业5个,有营业面积超过50平方米以上的综合商店或超市13个。