DADOS · HOSPITAIS

Quantos hospitais tem no Brasil

São 7.230 hospitais com leitos no cadastro do Ministério da Saúde, 6.327 deles com mais de 10 leitos. A tabela por estado mostra onde estão.

Por ZenPJ · publicado em 12/11/2026, atualizado em 12/11/2026 · 6 min de leitura · 1.114 palavras

Lista de hospitaissem cadastro

6.327 hospitais com mais de 10 leitos

Do CNES do Ministério da Saúde, com CNPJ, leitos, UTI, natureza (público, filantrópico ou privado), telefone e e-mail. Brasil inteiro por R$ 249,90, ou só o seu estado.

Pedir a lista no WhatsApp
  • Pix ou cartão
  • Sem cadastro
  • Nota fiscal

Ou escolha o estado e compre na hora: hospitais por estado e cidade

A pergunta parece simples, mas a resposta muda conforme a base. Pelo Cadastro Nacional de Estabelecimentos de Saúde, o CNES, o Brasil tem 7.230 hospitais com leitos na competência de setembro de 2026. Pela base de CNPJ, o número passa de 78.000, porque inclui clínicas que se registraram com atividade hospitalar.

Esta matéria mostra a contagem do CNES pelos dados abertos do Ministério da Saúde, dividida por natureza, estado, tipo de unidade e faixa de leitos, e explica de onde vêm os outros números.

RESPOSTA RÁPIDA

  • O Brasil tem 7.230 hospitais com leitos cadastrados no CNES, na competência de setembro de 2026, somando 524.000 leitos existentes.
  • 3.309 são públicos (45,8%), 1.843 filantrópicos e 2.078 privados, pela coluna de natureza do arquivo do Ministério da Saúde.
  • 6.327 têm mais de 10 leitos. São Paulo concentra 1.032 hospitais, 14,3% do total.

A resposta: 7.230 hospitais com leitos

O Ministério da Saúde publica todo mês, no Portal de Dados Abertos do SUS, o arquivo "Hospitais e Leitos", tirado do Cadastro Nacional de Estabelecimentos de Saúde (CNES). Cada linha é um estabelecimento, com tipo de unidade, natureza, município, leitos existentes, leitos SUS e leitos de UTI. Na competência de setembro de 2026, 7.230 estabelecimentos aparecem com pelo menos um leito existente. É essa a contagem que usamos como número de hospitais do Brasil.

Juntos, eles somam 524.000 leitos existentes, dos quais 354.841 estão marcados como leitos SUS. Se o corte for de mais de 10 leitos, que deixa de fora unidades muito pequenas, o número cai para 6.327 hospitais.

O arquivo não traz só hospitais gerais. A coluna de tipo de unidade inclui hospitais especializados, unidades mistas e prontos-socorros que mantêm leitos de internação. A tabela mostra a divisão.

Estabelecimentos com leitos existentes por tipo de unidade, CNES, competência de setembro de 2026 (Ministério da Saúde, dados abertos "Hospitais e Leitos").
Tipo de unidadeHospitaisLeitos existentesCom UTI
Hospital Geral5.571443.4322.040
Hospital Especializado1.06571.995312
Unidade Mista4926.1230
Pronto Socorro Geral751.2223
Pronto Socorro Especializado271.2285

O hospital geral responde por 5.571 das unidades e 84,6% dos leitos. As unidades mistas, que combinam atenção básica com alguns leitos, são 492 e nenhuma registra leito de UTI. Ao todo, 2.360 estabelecimentos têm ao menos um leito de UTI.

Quantos hospitais públicos tem no Brasil

Na coluna de natureza do arquivo, cada estabelecimento aparece como hospital público, filantrópico ou privado. Pela contagem de setembro de 2026, 3.309 hospitais são públicos, 45,8% do total.

Hospitais com leitos por natureza, CNES, competência de setembro de 2026. "Com UTI" conta os hospitais com pelo menos um leito de UTI existente.
NaturezaHospitaisLeitos existentesLeitos SUSCom UTI
Públicos3.309206.534194.421770
Filantrópicos1.843189.885134.027759
Privados2.078127.58126.393831

Os públicos são a maioria das unidades, mas têm em média menos leitos: 62 por hospital, contra 103 nos filantrópicos. Por isso, os 1.843 filantrópicos, entre eles as Santas Casas, chegam a 189.885 leitos, perto dos 206.534 da rede pública.

Natureza e atendimento ao SUS são coisas diferentes. Nos públicos, 94,1% dos leitos estão marcados como SUS; nos filantrópicos, 70,6%; nos privados, 20,7%. Um hospital privado pode ter leitos contratados pelo SUS, e um filantrópico pode atender planos de saúde.

Vale um cuidado de leitura: a classificação é a da coluna do arquivo, preenchida a partir do cadastro. Hospitais mantidos por fundações, empresas públicas ou organizações sociais podem aparecer como filantrópicos ou privados, mesmo quando a população os conhece como públicos. A coluna de leitos SUS ajuda a ler o perfil de atendimento de cada um.

Quantos hospitais tem em cada estado

São Paulo tem 1.032 hospitais com leitos e 110.713 leitos existentes, 21,1% dos leitos do país. Na outra ponta, Roraima tem 20. A tabela traz os 27 estados, com a divisão por natureza.

Hospitais com leitos por estado e natureza, CNES, competência de setembro de 2026. Ordenado pelo número de hospitais.
EstadoHospitaisLeitosPúblicosFilantrópicosPrivados
São Paulo1.032110.713264404364
Minas Gerais66750.227188340139
Bahia63134.55038078173
Rio de Janeiro49243.89221066216
Paraná44730.980157161129
Goiás44419.69522333188
Pernambuco39825.50823145122
Rio Grande do Sul33233.3973625541
Maranhão32116.649261852
Ceará31322.2411865770
Pará28717.6381663784
Santa Catarina24518.6014015352
Rio Grande do Norte1978.4941531925
Paraíba19410.9951251257
Piauí1937.8741431040
Mato Grosso1829.515951968
Mato Grosso do Sul1206.681455421
Espírito Santo11810.172423640
Rondônia1176.10765844
Amazonas1167.67993617
Alagoas1007.757551530
Tocantins824.28551328
Distrito Federal7010.48818646
Sergipe554.369221518
Acre341.8472626
Amapá231.9601814
Roraima201.6861604

A mistura muda bastante de um estado para outro. Em todos os estados do Norte e do Nordeste, os públicos são o maior grupo. No Rio Grande do Sul, 255 dos 332 hospitais são filantrópicos, e eles também lideram em Santa Catarina, no Paraná, em Minas Gerais, em Mato Grosso do Sul e em São Paulo. Os privados são maioria só no Distrito Federal (46 de 70) e superam os públicos no Rio de Janeiro. O número de hospitais, sozinho, não diz se um estado tem leitos suficientes para a sua população: para isso, é preciso dividir os leitos pelo número de habitantes e olhar o tipo de leito.

Pequenos e grandes: hospitais por número de leitos

A maior parte dos hospitais brasileiros é pequena. 4.225 das 7.230 unidades (58,4%) têm até 50 leitos, mas elas reúnem só 19,1% dos leitos. Os 50 hospitais com mais de 500 leitos, sozinhos, somam 36.973.

Hospitais e leitos existentes por faixa de leitos, CNES, competência de setembro de 2026.
Faixa de leitosHospitaisLeitos existentes
Até 109034.718
11 a 503.32295.356
51 a 1502.103182.881
151 a 500852204.072
Mais de 5005036.973

As faixas seguem a classificação de porte do Ministério da Saúde, que chama de pequeno porte o hospital de até 50 leitos. O guia sobre hospital de pequeno porte detalha essa faixa, e a lista dos maiores hospitais do Brasil mostra quem está no topo.

Quantos hospitais têm UTI

Dos 7.230 hospitais com leitos, 2.360 têm pelo menos um leito de UTI, 32,6% do total. Os leitos de UTI vêm em colunas próprias do arquivo e somam 64.141 leitos existentes, 32.103 deles SUS.

Entre os privados, 40,0% têm UTI; entre os filantrópicos, 41,2%; entre os públicos, 23,3%. A diferença acompanha o tamanho, porque a UTI se concentra nos hospitais maiores: dos hospitais com mais de 150 leitos, 91,7% têm UTI; dos que têm até 50, só 6,9%. E 66,9% dos hospitais públicos têm até 50 leitos.

Por que outros números aparecem

Quem procura a mesma resposta em outra base pode encontrar um número dez vezes maior. Na base de CNPJ da Receita Federal de outubro de 2026, 78.783 estabelecimentos ativos têm como atividade principal o atendimento hospitalar (CNAE 8610-1/01 ou 8610-1/02). A diferença vem de clínicas, centros médicos e prontos-atendimentos que escolheram esse código ao abrir o CNPJ, sem manter leitos de internação.

As duas contagens respondem a perguntas diferentes. O CNES conta estabelecimentos de saúde e os leitos que eles informam; a Receita conta empresas pela atividade declarada. Para saber quantos hospitais de fato existem, o CNES é a fonte. Para entender os códigos, veja o guia de CNAE de hospital.

Também muda o total quem conta todos os estabelecimentos de saúde do CNES, que inclui unidades básicas, consultórios e laboratórios, ou quem mistura competências de meses diferentes. Por isso, todo número de hospitais deve vir com a fonte, o mês e o critério.

Como conferir a contagem

A contagem pode ser refeita por qualquer pessoa com os dados oficiais. O caminho que seguimos foi este:

  1. Baixe o arquivo do ano

    No Portal de Dados Abertos do SUS, o conjunto "Hospitais e Leitos" tem um arquivo por ano, com uma linha por estabelecimento e por mês.

  2. Fique com uma só competência

    Filtre a coluna de competência pelo mês mais recente (aqui, setembro de 2026), para não contar o mesmo hospital duas vezes.

  3. Conte quem tem leito

    Mantenha os estabelecimentos com pelo menos um leito existente e conte as linhas. Some as colunas de leitos para os totais.

  4. Separe pelas colunas do arquivo

    Natureza, estado, tipo de unidade e faixa de leitos saem das próprias colunas, sem classificação externa.

O Tabnet do DATASUS oferece consultas prontas de leitos por estado e município, úteis para conferir um recorte. Para consultar um hospital específico, o portal do CNES mostra a ficha do estabelecimento, como explica o guia o que é CNES.

Em resumo

O Brasil tem 7.230 hospitais com leitos no CNES, competência de setembro de 2026, e 6.327 deles têm mais de 10 leitos. São 3.309 públicos, 1.843 filantrópicos e 2.078 privados, com 524.000 leitos existentes. São Paulo lidera com 1.032 unidades. Números muito maiores costumam vir da contagem de CNPJs com atividade hospitalar, que inclui clínicas sem leitos.

Perguntas frequentes

Quantos hospitais tem no Brasil?

7.230 estabelecimentos com leitos no CNES, na competência de setembro de 2026 (dados abertos "Hospitais e Leitos" do Ministério da Saúde). Com mais de 10 leitos, são 6.327.

Quantos hospitais públicos tem no Brasil?

3.309 hospitais aparecem como públicos na coluna de natureza do arquivo, com 206.534 leitos existentes. Outros 1.843 são filantrópicos e 2.078 privados.

Qual estado tem mais hospitais?

São Paulo, com 1.032 hospitais com leitos e 110.713 leitos existentes na competência de setembro de 2026.

Quantos leitos hospitalares existem no Brasil?

524.000 leitos existentes nos 7.230 hospitais do arquivo, dos quais 354.841 marcados como SUS. O arquivo traz os leitos de UTI em colunas próprias: 64.141 existentes.

Por que a Receita mostra mais hospitais que o CNES?

Porque conta CNPJs pela atividade declarada: 78.783 estabelecimentos ativos têm atividade principal de atendimento hospitalar, muitos deles clínicas sem leitos de internação. O CNES conta os estabelecimentos de saúde e os leitos informados.

Fontes

Contagem da ZenPJ sobre os dados abertos Hospitais e Leitos do Ministério da Saúde (CNES), competência de setembro de 2026: estabelecimentos com pelo menos um leito existente. CNPJs por atividade na base de outubro de 2026 da Receita Federal.

Leia também