总面积2868平方公里。东边与平坝、清镇相邻；南面接普定、安顺；西方接纳雍、六枝；北部接大方、黔西。境内山峦起伏，多为喀斯特地貌，溶洞遍布。距县城22公里的织金洞，有“天下第一洞”之称。附近有洪家渡水电站，是西电东输的第一站。地势西南高，东北低。最高海拔2262米，最低海拔1319米。属亚热带季风气候，年平均气温14.7℃，降雨量938.4毫米。全年日照1172小时，无霜期327天。
行政区划.下辖6个街道办事处、16个镇、3个乡、7个民族乡：
人口