南涧彝族自治县位于祖国西南边陲的云南省西部、大理州南端,地处东经100°06′~100°41′、北纬24°32′~25°10′之间,与大理、临沧、普洱3州市和巍山、弥渡、景东、云县、凤庆5县山水相连。县城所在地南涧镇。县域东西横距59千米,南北纵距55千米,国土总面积1739.17平方公里,其中山区面积99.3%、坝区面积0.7%。行政区划5镇3乡,81个村(居)委会,1133个自然村。