A Demografia Médica de 2025 mostrou um dado relevante sobre a distribuição de médicos no país. Segundo o estudo, a concentração de profissionais varia significativamente entre as unidades da Federação, com diferenças que ultrapassam o dobro da média nacional.
Em 2024, o Brasil tinha 635.706 médicos, o equivalente a 2,98 profissionais por 1.000 habitantes. O Distrito Federal foi quem apresentou a maior razão do país, com 6,28 médicos por 1.000 habitantes, enquanto o Maranhão registrou a menor, com 1,27.
Entre os estados, o Rio de Janeiro lidera, com 4,20 médicos por 1.000 habitantes, seguido por São Paulo (3,76) e Espírito Santo (3,55). A lista também inclui representantes das regiões Sul, Nordeste e Centro-Oeste.
A seguir, você confere a lista com os 10 estados e unidades da Federação com maior concentração de médicos por habitantes, feita pelo portal Melhores Escolas Médicas.
10ª posição – Mato Grosso do Sul

O estado do Mato Grosso do Sul ocupa a décima posição do ranking, com 3,04 médicos por 1.000 habitantes. O estado possui 8.816 médicos para uma população de 2,9 milhões de habitantes.
A razão fica ligeiramente abaixo da média brasileira indicada nos dados, de 3,08 médicos por 1.000 habitantes. Em termos proporcionais, o estado registra 304,79 médicos por 100 mil habitantes.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Mato Grosso do Sul | 8.816 | 2.901.895 | 3,04 | 304 |
9ª posição – Paraíba

A Paraíba aparece na nona posição e lidera entre os estados da região Nordeste. São 12.825 médicos para uma população de 4,14 milhões de habitantes.
Com 3,09 médicos por 1.000 habitantes, o estado supera a média nacional de 2,98 médicos por 1.000 habitantes apresentada pela demografia.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Paraíba | 12.825 | 4.145.040 | 3,09 | 309 |
8ª posição – Santa Catarina

Santa Catarina ocupa a oitava posição, com 3,19 médicos por 1.000 habitantes. O estado reúne 25.692 médicos e uma população de pouco mais de 8 milhões de habitantes.
A concentração coloca Santa Catarina acima da média nacional e próxima dos demais estados da região Sul, que também aparecem entre as maiores razões de médicos por habitante.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Santa Catarina | 25.692 | 8.058.441 | 3,19 | 319 |
7ª posição – Paraná

O Paraná aparece na sétima colocação, com 3,26 médicos por 1.000 habitantes. O estado possui 38.552 médicos para uma população de 11,82 milhões de habitantes.
A proporção é superior à média brasileira e também coloca o Paraná entre os estados com maior concentração de profissionais médicos do país.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Paraná | 38.552 | 11.824.665 | 3,26 | 326 |
6ª posição – Rio Grande do Sul

O Rio Grande do Sul ocupa a sexta posição, com 3,45 médicos por 1.000 habitantes. São 38.784 médicos distribuídos em uma população de 11,22 milhões de pessoas.
O estado apresenta a maior razão de médicos por habitante da região Sul. A proporção também está significativamente acima da média nacional registrada pela pesquisa.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Rio Grande do Sul | 38.784 | 11.229.915 | 3,45 | 345 |
5ª posição – Minas Gerais

Minas Gerais ocupa a quinta posição do ranking, com 3,49 médicos por 1.000 habitantes. O estado conta com 74.431 médicos para uma população de 21,32 milhões de habitantes.
Em números absolutos, Minas Gerais aparece entre os estados com maior quantidade de médicos do país. A razão por habitante, porém, é inferior à registrada pelos estados do Rio de Janeiro e do Espírito Santo.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Minas Gerais | 74.431 | 21.322.691 | 3,49 | 349 |
4ª posição – Espírito Santo

O Espírito Santo aparece na quarta posição, com 3,55 médicos por 1.000 habitantes. São 14.564 médicos para uma população de 4,1 milhões de habitantes.
Apesar de possuir um número absoluto de médicos menor que o de Minas Gerais, a população também é menor. Por isso, a razão proporcional do estado é superior à mineira.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Espírito Santo | 14.564 | 4.102.129 | 3,55 | 355 |
3ª posição – São Paulo

São Paulo ocupa a terceira posição entre as unidades da Federação, com 3,76 médicos por 1.000 habitantes. O estado concentra 172.721 médicos, o maior número absoluto do país, para uma população de 45,97 milhões.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| São Paulo | 172.721 | 45.973.194 | 3,76 | 376 |
- 7 especialidades concentram quase metade dos médicos especialistas em São Paulo
- 40% dos médicos em atuação em São Paulo não têm título de especialista
- Enamed 2025: São Paulo têm 19 cursos sob supervisão do MEC
2ª posição – Rio de Janeiro

O Rio de Janeiro apresenta a segunda maior concentração de médicos, com 4,20 profissionais por 1.000 habitantes. O estado possui 72.388 médicos para uma população de 17,22 milhões de habitantes.
A proporção é maior que a de São Paulo, mesmo com menos da metade do número absoluto de médicos. O resultado mostra como o tamanho da população influencia a razão de profissionais por habitante.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Rio de Janeiro | 72.388 | 17.219.679 | 4,20 | 420 |
1ª posição – Distrito Federal

O Distrito Federal lidera o ranking nacional, com 6,28 médicos por 1.000 habitantes. São 18.729 médicos para uma população de 2,98 milhões de habitantes.
A razão do DF é a maior entre todas as unidades da Federação e supera com folga a média nacional. O resultado equivale a 627,92 médicos por 100 mil habitantes, mais que o dobro da média brasileira de 298 médicos por 100 mil habitantes.
| UF | Médicos | População | Médicos por 1.000 habitantes | Média de médicos por 100 mil habitantes |
| Distrito Federal | 18.729 | 2.982.818 | 6,28 | 628 |
📲 As principais notícias do dia na sua caixa de entrada! Se inscreva na Newsletter da MEM
Ranking: 10 maiores concentrações de médicos
| Posição | UF | Médicos | População | Médicos por 1.000 habitantes |
| 1º | DF | 18.729 | 2.982.818 | 6,28 |
| 2º | RJ | 72.388 | 17.219.679 | 4,20 |
| 3º | SP | 172.721 | 45.973.194 | 3,76 |
| 4º | ES | 14.564 | 4.102.129 | 3,55 |
| 5º | MG | 74.431 | 21.322.691 | 3,49 |
| 6º | RS | 38.784 | 11.229.915 | 3,45 |
| 7º | PR | 38.552 | 11.824.665 | 3,26 |
| 8º | SC | 25.692 | 8.058.441 | 3,19 |
| 9º | PB | 12.825 | 4.145.040 | 3,09 |
| 10º | MS | 8.816 | 2.901.895 | 3,04 |
























