晴隆县的行政区划包括8个镇和5个乡,1个民族乡。具体分布如下:
根据第六次人口普查,全县总人口为246809人。县内民族多样,有彝族、白族、傣族、壮族、苗族、回族、傈僳族、拉祜族、佤族、纳西族、瑶族、藏族、景颇族、布朗族、布依族、阿昌族、哈尼族、锡伯族、普米族、蒙古族、怒族、基诺族、德昂族、水族、满族、独龙族等。晴隆县位于贵州省西南部,黔西南布依族苗族自治州东北角,处于云贵高原中段。县境东与关岭县隔江相望,北与水城、六枝特区以江为界,南边则与兴仁县接壤。
晴隆县位于贵州省西南部、黔西南布依族苗族自治州东北角,地处云贵高原中段。县境东与关岭县隔江相望,北与水城、六枝特区划江为界,南连兴仁县,西接普安县,距省城贵阳市237多公里,距州府兴义市166公里。境内有三望坪景区、沙子岭景区等旅游景点。