斗古镇,毕节市威宁县城西部,距县城88公里,东面与秀水镇、观风海镇相连,南面与海拉镇接壤,西面与云南省,会泽县火红乡,隔河相望,北面与迤那镇、牛棚镇相邻,全镇总面118.87平方公里。斗古镇属高原河谷地貌,喀斯特岩溶地质结构,盛产奇石和沙陶制品,气候差异大,对烤烟、经果林、中药材等生长比较适宜,全乡森林覆盖9万亩,生态良好。斗古镇旅游资源丰富,特别是位于中关村悬崖上米奇岩洞,又名陈家岩洞,洞内的主洞长约2公里,最宽处60米,最窄处宽15米,最高处30米,最低处1.5米。里面的钟乳石保存完好,没有被破坏,景观较好,奇态万千,形状各异,具有较高的旅游价值。