松桃苗族自治县位于贵州省东北部,东接湖南省花垣县和凤凰县,南连碧江区和江口县,西邻印江土家族苗族自治县和沿河土家族自治县,北毗重庆市酉阳土家族苗族自治县和秀山土家族苗族自治县,地处东经108°35′42″—109°23′30″、北纬27°49′40″—28°30′20″之间,东西宽77.5千米,南北长75千米,行政区域总面积3408.4平方千米。其中陆地3259平方千米,占95.1%;水域141平方千米,占4.9%。全县行政区域总面积占铜仁市总面积的18.89%、全省总面积的1.93%,位居铜仁市首位、贵州省第十三位。