巧家縣是昭通市轄縣。位于云南省東北部,金沙江東岸,地跨東經102°52′-103°26′、北緯26°32′-27°25′之間。東北與魯甸縣、昭陽區隔牛欄江相望,西北隔金沙江和四川省會東、寧南、普格、布拖、金陽五縣毗鄰,東南與會澤縣、昆明市東川區接壤。全境東西橫距57千米,南北縱距98千米,總面積3245平方千米總人口59萬人(2012年末)。全縣轄12個鎮、4個鄉:白鶴灘鎮、大寨鎮、小河鎮、藥山鎮、馬樹鎮、老店鎮、茂租鎮、東坪鎮、新店鎮、崇溪鎮、金塘鎮、蒙姑鎮、紅山鄉、包谷垴鄉、中寨鄉、爐房鄉。縣政府駐白鶴灘鎮。
地處滇東北中山山原西側,山嶺重疊高峻,東緣為牛欄江河谷,南部為金沙江及其支流以禮河、馬樹河、蕎麥地河,多起伏較大破碎的中山、高山山地。中部的藥山為最高點,海拔4041米,最低點在金沙江與牛欄江交匯處,海拔517米。屬中亞熱帶濕潤氣候區,金沙江河谷氣候炎熱。森林為常綠闊葉林、 云南松、華山松針闊混交林等。景點有仙人洞、大龍潭、石匠房古棧道等。