湄潭县位于贵州省北部,地处大娄山南麓,乌江北岸,在名城遵义东南侧。东与凤冈县毗邻,西与遵义市的播州区、汇川区隔江相望,南与余庆、瓮安县接壤,北与正安、绥阳临界。东经107°15′36″~107°41′08″,北纬27°20′18″~28°12′30",总面积1864平方公里,地域南北狭长,东西最大距离25.5公里,南北最大距离96.5公里,县城距遵义市区58公里,遵义机场35公里、省会贵阳188余公里。