Apenas dez municípios brasileiros concentram 25% de toda a riqueza produzida no país. Segundo pesquisa realizada pelo IBGE (Instituto Brasileiro de Geografia e Estatística), em 2004 os municípios que concentravam mais riqueza eram São Paulo (capital), Rio de Janeiro (capital), Brasília (DF), Manaus (Amazonas), Belo Horizonte (MG), Campos dos Goytacazes (RJ), Curitiba (Paraná), Macaé (RJ), Guarulhos (SP) e Duque de Caxias (RJ).
Esses municípios correspondem a apenas 15,1% da população brasileira.
Já 68 dos 5.560 municípios são responsáveis pela metade do PIB brasileiro. Esses municípios abrangem 18,1% da população.
A pesquisa mostra um movimento de lenta desconcentração da riqueza em relação a 1999. Nesse ano, apenas sete municípios agregavam 25% do PIB e 61 municípios eram responsáveis pela metade da riqueza.
Segundo o IBGE, as seis primeiras posições no ranking dos municípios permanecem inalteradas em relação a 2003 . Curitiba subiu uma posição para sétimo lugar. Macaé avançou da 12ª posição para 8ª posição graças à indústria extrativa de petróleo. Duque de Caxias ficou em décimo e Guarulhos caiu duas posições para nono.
De acordo com o instituto, em 2004, houve alta do preço em reais do barril de petróleo em cerca de 25% sobre 2003. Além disso, houve incremento da atividade industrial do setor de equipamentos petrolíferos.
Por outro lado, os cinco municípios que apresentaram os menores PIBs foram Oliveira de Fátima (Tocantins), Ipueiras (Tocantins), Miguel da Baixa Grande (Piauí), Santo Antônio dos Milagres (Piauí), e São Félix do Tocantins (Tocantins). Juntos eles correspondem a 0,001% do PIB do país.
Em uma comparação entre 1999 e 2004, os municípios com maior ganho percentual foram Campos dos Goytacazes, Macaé, Manaus, Camaçari, Paulínia, Duque de Caxias, Brasília, São Francisco do Conde e Betim.