French Health Facilities (FINESS): pharmacies, hospitals, EHPAD avatar

French Health Facilities (FINESS): pharmacies, hospitals, EHPAD

Pricing

from $1.00 / 1,000 facilities

Go to Apify Store
French Health Facilities (FINESS): pharmacies, hospitals, EHPAD

French Health Facilities (FINESS): pharmacies, hospitals, EHPAD

Every pharmacy, hospital, clinic, EHPAD, laboratory and care facility in France from the official FINESS register, updated daily. Filter by type, department, city, postal code or radius. One row per facility with FINESS number, SIRET, address, phone and GPS. $1 per 1,000.

Pricing

from $1.00 / 1,000 facilities

Rating

0.0

(0)

Developer

Future Life

Future Life

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

12 days ago

Last modified

Share

French Health Facilities exports every pharmacy, hospital, clinic, care home (EHPAD), medical laboratory, health centre and social care facility in France from the official FINESS register, refreshed every day: one clean row per establishment with FINESS number, SIRET, address, phone, GPS and type in plain English. $1 per 1,000 establishments, no API key, no French needed.

What does French Health Facilities do?

It turns the national register of French health and social care establishments (FINESS, "Fichier National des Établissements Sanitaires et Sociaux") into a filtered, ready-to-use list.

  • Complete and official: FINESS is the reference list every French health authority uses. 104,796 open establishments on 2026-09-21, among them 20,068 pharmacies, 10,016 care homes for the elderly (EHPAD), 4,613 medical laboratories, 4,040 hospitals and 3,747 health centres.
  • Ready to use: name, FINESS number, SIRET, type in plain English and official category, address, postal code, city, department, GPS coordinates, phone, legal entity with its legal status and sector (public, private non-profit, private for-profit), opening date.
  • Filtered the way you need: by facility type, department, city, postal code, or a radius around any address (nearest first); open or closed; public or private; name search.
  • Fresh: read from the daily FINESS feed of the ANS (Agence du Numérique en Santé). The historical FINESS extraction that other tools rely on stopped on 2026-05-04, when the register moved to its new platform (see the notice on its data.gouv.fr page).
  • Platform features: run it from the browser, call it through the Apify API, schedule it, and send results to Google Sheets, Zapier, Make, a webhook or your own code.

What data can you get from the FINESS register?

Sample row (run with facilityTypes: ["pharmacies"], center: "Place du Capitole, Toulouse", radiusKm: 3):

{
"finess_id": "310012695",
"name": "PHARMACIE DU CAPITOLE",
"category_code": "620",
"category": "Pharmacie d'Officine",
"category_group": "Pharmacies",
"status": "open",
"opened_on": "1942-05-18",
"siret": "48383117800015",
"address": "18 Place du Capitole",
"postal_code": "31000",
"city": "Toulouse",
"insee_code": "31555",
"department_code": "31",
"department": "Haute-Garonne",
"latitude": 43.604866,
"longitude": 1.442736,
"geocoding_score": 0.976,
"distance_km": 0.06,
"phone": "0561216018",
"phone_e164": "+33561216018",
"legal_entity_name": "PHARMACIE DORBES-CHABERT",
"legal_status": "Personne Physique",
"sector": "private for-profit",
"siren": "483831178",
"last_updated_on": "2026-08-20",
"source_file_date": "2026-09-21",
"map_url": "https://www.openstreetmap.org/?mlat=43.604866&mlon=1.442736#map=17/43.604866/1.442736",
"source_url": "https://www.data.gouv.fr/datasets/finess-structures-1"
}

Every row has the same 40 columns (a few are left out above: short name, closing date, first authorisation date, main or secondary site, address complement, locality, fax, email, legal entity FINESS number, legal status code, APE code, snapshot time), so the CSV or Excel export opens flat.

Who uses a list of French health facilities?

  • Pharma, medical device and healthcare sales teams: every pharmacy, laboratory or clinic of a territory with a phone number, ready for a CRM.
  • Care home and senior services: all EHPAD and residences of a region, with the owning group and its legal status.
  • Health apps, directories and maps: geocoded establishments around a point, with the official identifiers (FINESS, SIRET) to link other public data.
  • Analysts, journalists, public bodies: counts and lists by type, department and sector from the same source the authorities use.

How to export French pharmacies, hospitals or EHPAD

  1. Pick one or more Facility types (pharmacies, hospitals, care homes), or add exact FINESS category codes (620 pharmacy, 355 hospital, 500 EHPAD, 611 laboratory). Leave both empty for every type.
  2. Choose an area: Departments, Cities, Postal codes, or a place in Around this place with a Radius. Leave everything empty for the whole country.
  3. Optionally keep only Open or Closed establishments, one Sector, a Name contains text, or With GPS coordinates only.
  4. Set Maximum number of rows, run, and download the dataset as CSV, Excel or JSON, or plug it into Google Sheets, Zapier, Make or your own code through the Apify API.

Input

FieldExampleWhat it does
facilityTypes["pharmacies", "laboratories"]Types of establishment; all or empty for every type.
categoryCodes["620", "641"]Exact FINESS category codes, added to the types.
status"open"open (default), closed or all.
departments["31", "82"]Department codes.
cities["Toulouse", "Saint-Denis (93)"]City names or INSEE codes; big cities include all districts.
postalCodes["75012", "75013"]5-digit postal codes.
center"Gare de Lyon, Paris" or "48.844, 2.374"Place to search around, nearest first.
radiusKm10Radius around the place, 1 to 300 km.
sector"public"all, public, private_non_profit, private_for_profit.
nameContains"Korian"Text the name must contain.
geolocatedOnlytrueRows with coordinates only.
maxResults500Stop after this many rows.

Facility types

TypeFINESS categoriesOpen on 2026-09-21
Pharmacies620 pharmacie d'officine, 627, 628, 629, 64120,068
Hospitals (public and specialised)101 CHR/CHU, 355 CH, 292 psychiatric, 131 cancer centres, 106, 362, 114, 1154,040
Private clinics122, 128, 129, 365641
Rehabilitation and follow-up care (SSR)109 and former codes732
Care homes for the elderly500 EHPAD, 501, 502, 202 résidences autonomie and former codes10,016
Medical laboratories610, 611, 6124,613
Health centres124 centre de santé and former codes, 636, 6393,747
Medical homes and walk-in care603 maison de santé, 617, 6183,619
Mental health centres156 CMP, 425 CATTP, 161, 366, 412, 415, 430, 4443,344
Dialysis and hospital-at-home141, 146, 127 HAD, 422861
Home care and support services354 SSIAD, 460 SAA, 209 SAAS, 640 and former codes13,065
Facilities for people with disabilities183 IME, 246 ESAT, 255 MAS, 182 SESSAD, 41 codes in all14,537
Prevention, screening and sexual health223 PMI, 645 vaccination, 638 CeGIDD, 23 codes in all3,390
Addiction and precarity care197 CSAPA, 178 CAARUD, 180 LHSS, 165, 213, 6081,389
Child protection177 MECS, 175, 236, 295 AEMO, 21 codes in all4,934
Social reception and housing214 CHRS, 443 CADA, 259, 258, 257, 20 codes in all6,520
Childcare167, 170, 174 and other codes retired in 2014, historical rows only0
Health and social work schools300, 330, 374, 436 and former codes1,433

Establishments of the 322 categories of the register that fit none of these types (blood transfusion, ambulances, occupational health services, cooperation groups, MDPH) are reachable with Every type or their FINESS category code; their category_group column then carries the heading of the official table (for example "Other health facilities"). The official category table: https://smt.esante.gouv.fr/fhir/CodeSystem/tre-r397-categorie-entite-geographique-exercice

How much does a list of French health facilities cost?

$1 per 1,000 establishments (one paid event per row written to the dataset) plus the standard Actor start event ($0.05 per 1,000 runs).

ListRowsPrice
A 50-row search50$0.05
Every open pharmacy in France20,068about $20
Every open EHPAD and care home for the elderly10,016about $10
The whole register, open and closed174,762about $175

Speed and limits

  • The register is published as one daily file of about 50 MB (750 MB once unzipped). The first run after a new daily file reads it whole and builds a shared cache, which takes about 4 minutes (measured on 2026-09-21); every later run of the day reads only the departments it needs and finishes in a few seconds (8 seconds for the sample above).
  • Coverage on 2026-09-21: 174,762 establishments, 104,796 open and 69,966 closed. 75% of the open establishments carry GPS coordinates (from the national address base, with the geocoder's confidence in geocoding_score), 84% a phone number, 87% a SIRET. Email addresses are rare (fewer than 600).
  • postal_code is the postal routing code of the site, sometimes a CEDEX code for large institutions; insee_code is the reliable commune key.
  • The register does not contain opening hours, on-call duty, staff, beds or activities. Category labels and legal statuses are the official French wordings; category_group and sector are the English summaries.
  • Addresses are resolved with the national address base and city names with the official communes register, both public French services. If a place is not found, write coordinates "lat, lon" instead.

FAQ

What is a FINESS number?

The FINESS number is the 9-digit identifier the French health ministry gives to every health and social care establishment (and to the legal entity that runs it). Each row carries the establishment's FINESS number in finess_id and the legal entity's in legal_entity_finess_id.

Is this the same data as finess.esante.gouv.fr?

Yes. finess.esante.gouv.fr is the official search site of the register; this Actor reads the daily open data export of the same register, published by the ANS on data.gouv.fr, and lets you download thousands of establishments at once with filters.

Can I get the list of all EHPAD in France?

Yes. Choose the type Care homes for the elderly (or the category code 500 for EHPAD only), leave the area empty, and run. 10,016 care homes for the elderly were open on 2026-09-21.

Does it include doctors, nurses or other health professionals?

No. FINESS lists establishments, not people. Individual practitioners are in another register (RPPS) and are not part of this Actor.

Does it give emails?

Rarely: the register holds fewer than 600 email addresses. Phone numbers are present for 84% of open establishments.

The data is public and published under the French open licence "Licence Ouverte 2.0", which allows commercial reuse with attribution ("Source: ANS, répertoire FINESS, data.gouv.fr").

Can I use it from code?

Yes. Every run is available through the Apify API (REST, JavaScript and Python clients) and through the Apify MCP server.

Other French open data Actors

ActorWhat it returns
French Companies Scraper (SIRENE)Lists of French companies by NAF code, area, size and creation date, with SIREN, SIRET, VAT, executives and financials.
French Fuel PricesToday's diesel, petrol, E10, E85 and LPG prices at every French petrol station, from the official government feed.

All data comes from "FINESS - Structures", the daily open data export of the French national register of health and social care establishments, published by the Agence du Numérique en Santé (ANS) on data.gouv.fr (https://www.data.gouv.fr/datasets/finess-structures-1) under the French open licence "Licence Ouverte 2.0" (Etalab). This feed replaced the older "FINESS Extraction du Fichier des établissements" dataset, whose files are frozen at their 2026-05-04 state (https://www.data.gouv.fr/datasets/finess-extraction-du-fichier-des-etablissements). It can be reused, including commercially, provided the source is mentioned ("Source: ANS, répertoire FINESS, data.gouv.fr"). Category and legal status labels come from the official code tables of the ANS terminology server. The Actor reads the register as-is and adds no data of its own; the only transformations are readable labels, one address line, E.164 phone numbers and the detection of the WGS84 coordinate pair (the source file swaps its two coordinate pairs in part of the records).

Support

Something wrong with an establishment? Open its map_url, and look it up by FINESS number on the official site https://finess.esante.gouv.fr for the raw record. For anything else, use the Issues tab of this Actor.