南鄭縣位于陜西省西南部,漢中市西南部。東經106°30′-107°22′,北緯32°24′-33°7′。東連城固縣、西鄉縣,南屏巴山鄰四川省南江縣、通江縣、旺蒼縣,西接寧強縣、勉縣,北依漢江與漢臺區隔水相望。總面積2807.5平方千米。戶籍人口55.87萬人,常住人口47.18萬人(2012年末)。全縣轄1個街道、20個鎮:漢山街道、圣水鎮、大河坎鎮、協稅鎮、梁山鎮、陽春鎮、高臺鎮、新集鎮、濂水鎮、黃官鎮、青樹鎮、紅廟鎮、牟家壩鎮、法鎮、湘水鎮、小南海鎮、碑壩鎮、黎坪鎮、福成鎮、兩河鎮、胡家營鎮。縣政府駐漢山街道。
地處大巴山地和漢中、安康低山丘陵盆地過渡區,地勢南高北低,山區占57%。丘陵淺山區占28%,平川區占l5%。最高處鐵船山海拔2468米。主要河流有漢江、冷水河、濂水河等。屬北亞熱帶濕潤氣候,年平均氣溫14.2℃,年平均降水量970毫米。礦藏有大理石、石灰石、煤、鐵等。G5京昆高速公路、211省道公路過境。紀念地有陜南軍委會遺址和何挺穎烈士故居及紀念碑。景點有南湖風景區。