镇雄县有27个乡镇,分别是罗坎镇、雨河镇、大湾镇、牛场镇、五德镇、芒部镇、以勒镇、赤水源镇、母享镇、泼机镇、黑树镇、碗厂镇、盐源镇、木卓镇、以古镇、坪上镇、塘房镇、场坝镇、中屯镇、坡头镇、花朗乡、花山乡、杉树乡、鱼洞乡、尖山乡、果珠彝族乡、林口彝族苗族乡。
镇雄位于云南省东北,云贵川三省结合部,地跨东经104°18′至105°19′,北纬27°17′至27°50′。东以赤水河为界与四川叙永相邻,南连贵州毕节、赫章,西毗彝良,北抵威信。
县属坡头乡德隆村,即“鸡鸣三省”之地。县境从东至西99公里,从南到北54公里,总面积3696平方公里。县城驻地乌峰镇,距省城昆明598公里,距贵阳326公里,距重庆505公里,距成都618公里,距昭通265公里。县城与毗邻市(县)城距离,距叙永182公里,距威信87公里,距赫章76公里,距毕节73公里,距彝良220公里。