Las diferentes categorías y regímenes de municipalidades serán establecidos por ley, atendiendo a las condiciones de población, de desarrollo económico, de situación geográfica, ecológica, cultural, histórica y a otros factores determinantes de su desarrollo.