小海镇位于贵州省威宁县城西北部,距离县城14公里,总面积195平方公里,平均海拔2221米,辖5个社区,8个行政村,119个村民组,共一万二千余户六万余人,居住有汉、彝、回、苗、白等民族。小海交通区位优势突出,地处城乡结合部,与草海镇、五里岗街道办、羊街镇、雪山镇、观风海镇、双龙镇接壤,都香高速(威宁段)、356国道、220省道和内昆铁路贯穿全境,是县城西部主要的政治、经济、文化、交通窗口,素有“威宁西大门”之称。全镇耕地总面积16万余亩,地势相对平坦,土地肥沃,矿产、旅游资源丰富,拥有煤、铁、铜、铅、锌、黏土、玛瑙石、石灰石等20余个品种矿产和千年丹霞地貌、古村落等乡村旅游资源。陶泽祥 摄