No Brasil, o IBGE classifica o porte das cidades de acordo com o número de habitantes: pequenas até 100 mil habitantes, médias de 100 mil a 500 mil habitantes e grandes acima de 500 mil habitantes. A classificação leva em conta a população e o papel econômico da cidade na região.