边是安化县，北边是桃江县和益阳市。总面积为2903.52平方千米，占全省面积的1.37%。
地形.宁乡县地处湘中丘陵北部，地势西高东低，地形主要是丘陵，还有山地，岗地，平地等多种地形。境内山脉分为两大系列，西部是雪峰山脉，东部是衡山余脉。西部的瓦子寨海拔1071米，是宁乡县最高处。东部团头湖海拔29米，是宁乡县最低处。参见：宁乡县山脉列表
平原.宁乡县平原分为江河平原和溪谷平原两类，是河流冲刷而成。大部分海拔在100米以下，地面坡度小于5°。平原地形平坦