湘潭市东西最大横距108千米,南北最大纵距81千米;北连宁乡县、望城县、长沙县,南与衡东县、衡山县、株洲县交界,东接株洲市区、株洲县,西与双峰县、涟源县接壤。