Geral
Veja as cidades mais e menos populosas do Brasil em 2026
O Brasil tem 214,2 milhões de habitantes em 2026, segundo a estimativa divulgada pelo Instituto Brasileiro de Geografia e Estatística (IBGE) nesta sexta-feira (28). Mas a população está distribuída de forma bastante desigual entre os municípios.
São Paulo (SP) continua sendo a cidade mais populosa do país, com 11.911.337 habitantes. Na sequência aparecem Rio de Janeiro (RJ), com 6.731.133, e Brasília (DF), com 3.009.996.
Fortaleza (CE), com 2.582.360 habitantes, e Salvador (BA), com 2.559.945, completam o grupo das cinco maiores cidades brasileiras.
Ao todo, 15 municípios brasileiros ultrapassaram a marca de 1 milhão de habitantes. Juntos, eles concentram cerca de 20% da população do país. Entre eles estão Guarulhos e Campinas, ambas no estado de São Paulo, que não são capitais.
Municípios do Brasil com maior população
Além de ter a cidade mais populosa do país, o estado de São Paulo também lidera entre as unidades da Federação, com 46,1 milhões de habitantes, ou 21,6% da população brasileira.
Entre os municípios que não são capitais, Guarulhos (SP) é o mais populoso, com 1.351.284 habitantes, seguido por Campinas (SP), com 1.189.761.
Veja as cidades mais populosas

Cidades com menor população
Na outra ponta do ranking está Serra da Saudade, em Minas Gerais, com apenas 857 habitantes. O município é o menos populoso do Brasil em 2026.
Depois aparecem Anhanguera (GO), com 906 moradores; Borá (SP), com 935; Araguainha (MT), com 989; e Nova Castilho (SP), com 1.070 habitantes.
Veja as cidades menos populosas

Segundo o IBGE, 2.467 municípios têm menos de 10 mil habitantes. Eles representam 44,3% do total de municípios brasileiros, mas concentram apenas 6% da população, cerca de 12,8 milhões de pessoas.
