宁陕县位于北纬33°7′11″至33°50′38″,东经108°2′33″至108°56′48″。地处陕西省南部秦岭中段南坡,安康地区北部,属于长江流域汉江水系的上游地区,是一个气候温暖、湿润,生物资源非常丰富的山区县。为长江流域生态环境破坏较少县份之一。县境南北长130多公里,东西宽110多公里,土地总面积3678平方公里,是安康地区土地面积最大的县。
1987年全县71071人,平均人口密度19.32人/平方公里。县境北部与长安、户县、周至接壤,西部与汉中地区的佛坪毗邻,南部与石泉、汉阴、安康相连,东部与商洛地区的柞水、镇安交界。县城城关镇距陕西省会西安市131公里(公路里程188公里)。距安康地区行署所在地安康城96公里(公路里程186公里),是全县政治、经济、文化中心。
古代宁陕是关中通往四川、湖北等地,沟通秦岭南北的交通要道,子午栈道就在宁陕县境。解放后,国家兴修的西(安)万(源)公路,纵贯县境南北。本县地处北亚热带与南温带气候的交界处,水热资源、生物资源十分丰富,土特产品繁多。因此,在全省、全地区均占有重要的战略地位和经济地位。