威宁县虽然以山地为主,但是境内有许多山间盆地平坝,这些平坝主要集中在草海镇、小海镇、中水镇、迤那镇等地,这块区域地势平坦,土地肥沃,农业发达,交通便捷,水源丰富,养育了众多人口,所以威宁县人口高达120多万,也不足为奇。县城一般建在地形条件优越地区,所以威宁县的县城就建在辖区中部草海北岸边,其实草海就是一个湖泊,而湖泊周边有大量的冲积平坝,既为城市提供了丰富的土地资源,又保障了人民的生活和工业用水,所以考虑到这些,就把县城定在草海(湖泊)边。