Brazil Health Facilities (CNES, CNPJ, phone)
Pricing
$5.00 / 1,000 facility records
Brazil Health Facilities (CNES, CNPJ, phone)
360k Brazilian hospitals, clinics, labs and pharmacies from DATASUS CNES: CNPJ, facility type, public/private sphere, SUS, beds, address, geo, phone, role e-mail, verified website, joined to the CNPJ registry. Company data only.
Pricing
$5.00 / 1,000 facility records
Rating
0.0
(0)
Developer
LatSouth Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Brazil Health Facilities: hospitals, clinics, labs and pharmacies with CNPJ, phone and SUS status (CNES)
By LatSouth. 360,530 Brazilian health facilities run by legal entities, from the Ministry of Health's national registry (DATASUS / CNES), cleaned, translated to English and joined to the federal company registry (CNPJ). Filter by facility type, public or private sphere, SUS, beds, state and city; get the facility's registered phone, role e-mail, verified website, address and coordinates. Pay only for the rows you get.
Quick facts
| Rows | 360,530 facilities (one row per CNES code), 263,923 distinct CNPJs, all 27 states |
| Hospitals | 8,264 (528,420 beds) · outpatient clinics/offices 203,936 · diagnostics (labs, imaging) 31,084 · pharmacies 29,225 · primary care 52,736 · emergency 8,391 |
| Private | 256,179 (for-profit 245,024, non-profit 11,155); public: municipal 96,876, state 4,748, federal 1,704 |
| Serve SUS | 129,398 · accept health plans 134,684 · private and SUS-free 230,520 |
| With a phone | 190,708 (52.9%), validated +55 numbers |
| With a role e-mail | 25,803 (7.2%), e.g. contato@, faturamento@, saude@, on the facility's own domain |
| With a verified website | 60,999 (16.9%), HTTP-checked |
| Matched to the CNPJ registry | 95.6% (adds registry legal name, company size, opening date, main CNAE) |
| Coordinates | 100% (latitude/longitude inside Brazil) |
| Data as of | CNES competence 2026-09, records updated up to 2026-10-09 (data_as_of on every row) |
| Price | US$0.005 per facility returned: 1,000 facilities = US$5; 10 = US$0.05 |
| Company data only | No CPF, no individual practitioners, no sole traders, no personal mailboxes |
Who it's for
- Medtech and medical-equipment sales: "general hospitals in the South with 100+ beds", "private imaging centers in São Paulo", with a phone to call and the purchasing CNPJ to quote.
- Pharma, diagnostics and supplies distributors: pharmacies, labs and clinics by city, with SUS / private-pay / health-plan flags to size the channel.
- Healthtech (scheduling, EHR, billing, telehealth): private clinics and specialty centers that do not serve
SUS (
sus: non_sus_only), with a verified website. - Market sizing and territory planning: every run reports
total_matchinginOUTPUT, even if you pull 10 rows.
How it is built
- Source: the official monthly Base de dados CNES published by DATASUS (all states, every establishment).
- Company-only filter: keep establishments registered as pessoa jurídica (
TP_PFPJ = 3) that are active, drop natural persons (171k consultórios identified by CPF), sole traders and MEI (legal nature 2135) and every other natural-person nature. Each kept row has a check-digit-valid CNPJ: its own (cnpj) or, for public units and branches registered under the maintaining entity, the maintainer's (cnpj_maintainer);company_cnpjis the one to use for invoicing/quoting. - Decoding: facility type (CNES
TP_UNIDADE) in English + a broad category, legal nature in English, administrative sphere (federal / state / municipal / private for-profit / private non-profit) from the legal nature, SUS / private-pay / health-plan payers and attendance types (inpatient, outpatient, diagnostics, emergency), beds and number of specialized services, city from the IBGE code. - Contacts: phone and e-mail are the ones the facility registered in CNES, kept only when they pass the rules below. Website = the company registry's HTTP-verified site, else the CNES-declared URL or the facility's own e-mail domain, each HTTP-checked (2xx/3xx, not parked).
- Registry join: by CNPJ to the Receita Federal company registry (release 2026-10-10): registry legal name, company size (micro / small / other), opening date, main CNAE in English.
Compliance rules (what is never returned)
- No CPF, no clinical director CPF/registration, no CNES user names, no bank data.
- No establishment registered as a natural person, no sole trader / MEI.
- Phone: Brazilian format only (+55, known area code, 8-digit landline 2-5 or 9-digit mobile 9). Numbers without an area code or old 8-digit mobiles are dropped; no digit is ever added. A number registered by more than 3 different companies (billing agencies, accountants) is dropped.
- E-mail: only role/generic mailboxes (contato@, atendimento@, faturamento@, saude@, agendamento@ ...) on a non-free-mail domain. Nominal mailboxes (joao.silva@), Gmail/Hotmail/Yahoo/ISP addresses and accountants' or registration agents' mailboxes are never returned.
Input
| Field | What it does |
|---|---|
states, cities | UF codes and city names (accents optional). Selecting states makes runs faster. |
facility_categories | hospital, primary_care, outpatient, diagnostics, pharmacy, emergency, services, management, public_health, mobile, other |
facility_types | Official CNES unit types, e.g. 05 general hospital, 07 specialized hospital, 36 specialty clinic, 39 diagnostic unit, 43 pharmacy, 73 urgent care (OR with categories) |
spheres, private_only | Administrative sphere; private_only keeps for-profit + non-profit (default false) |
sus | any (default), sus_only, non_sus_only |
accepts_health_plans | Only facilities that accept health plans / insurers |
min_beds | Minimum existing beds |
keyword | Substring of the legal/trade name or facility type (e.g. oncologia, cardio, odonto) |
only_with_phone, only_with_email, only_with_website, only_with_contact | Contact filters (only_with_website = verified site) |
sort_by | beds_desc (default), services_desc, updated_desc, cnes |
max_results | Default 1,000; the run also stops at your spending limit |
Example: {"states": ["SP"], "facility_categories": ["hospital"], "private_only": true, "min_beds": 50, "only_with_phone": true}
Output
One item per facility:
{"cnes_code": "2078015", "company_cnpj": "56577059000100", "company_cnpj_source": "own","trade_name": "HC DA FMUSP HOSPITAL DAS CLINICAS SAO PAULO", "facility_type_en": "General hospital","facility_category": "hospital", "sphere": "private_nonprofit", "accepts_sus": true, "beds_total": 1543,"city": "SAO PAULO", "state": "SP", "zip": "05403010", "phone": "+551130875456", "phone_type": "landline","email": null, "website": "https://ffm.br/ffm/portal/index.php", "website_verified": true,"latitude": -23.5566, "longitude": -46.6723, "registry_matched": true, "company_size": "other","data_as_of": "2026-10-09", "source": "Fonte: DATASUS/CNES - ..."}
Full field list: cnes_code, cnpj, cnpj_maintainer, company_cnpj, company_cnpj_source, legal_name,
trade_name, legal_nature_code, legal_nature, sphere, is_private, facility_type_code, facility_type_en,
facility_type_pt, facility_category, facility_kind_pt, management, accepts_sus, accepts_private_pay,
accepts_health_plans, attendance_types, beds_total, beds_sus, n_specialized_services, address,
district, city, city_ibge6, state, zip, phone, phone_type, email, website, website_verified,
website_source, latitude, longitude, updated_at, registry_matched, registry_legal_name, company_size,
opening_date, registry_cnae_code, registry_cnae_label_en, competence, data_as_of, source, license.
Download as JSON, CSV, Excel or XML from the dataset tab or the API.
Pricing
Pay per event: US$0.005 per facility returned (event record). 1,000 facilities = US$5. Set a spending limit on
the run and it stops before exceeding it (OUTPUT.stopped_by_budget).
Limitations
- CNES is self-declared by facilities and health managers; phones and e-mails can be outdated.
updated_attells you when the record was last touched. - 13% of facilities registered an old 8-digit mobile; we do not guess the missing 9th digit, so those rows have no phone.
spherefollows the legal nature of the CNPJ the facility is registered under: e.g. a public teaching hospital run by a private foundation shows asprivate_nonprofit.- Facility type
16has no official label in the CNES lookup; it is shown as "Other (CNES type 16)". - Refreshed monthly with each CNES competence.
Source and attribution
Fonte: DATASUS/CNES — Cadastro Nacional de Estabelecimentos de Saúde, Ministério da Saúde (public data, Lei
12.527/2011). Company fields: Receita Federal do Brasil, Dados Abertos do CNPJ. Data transformed by LatSouth; not an
official Ministry of Health or Receita Federal product. Every row carries source and license.
More from LatSouth
- Brazil Company Finder: 10.9M active CNPJs by CNAE, state, size.
- Mexico Company Finder: DENUE legal entities with verified websites.
- Full datasets and custom TAM lists: latsouth.com.