SIRENE GeolocationGéolocalisation SIRENE
Géolocalisation SIRENESIRENE Geolocation
This dataset provides geolocation coordinates for establishments listed in the SIRENE register, France's official directory of businesses and their establishments. Published by INSEE and refreshed monthly, it links each establishment's SIRENE identifier to geographic coordinates, enabling mapping and spatial analysis of business locations across the country. It is distributed through the French open-data platform data.gouv.fr, coordinated by Etalab, and covers national territory at the level of individual establishments.Géolocalisation SIRENE — official French public-data API published by INSEE (Entreprise, Mensuel refresh).
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (19 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| siretSIRET (establishment) | int | SIRET identifier of the business establishment.SIRET identifier of the business establishment. |
| x | number | X coordinate of the establishment in the given projection.X coordinate of the establishment in the given projection. |
| y | number | Y coordinate of the establishment in the given projection.Y coordinate of the establishment in the given projection. |
| qualite_xyQualite xy | int | Quality code indicating precision of the X/Y geolocation.Quality code indicating precision of the X/Y geolocation. |
| epsg | int | EPSG code of the coordinate reference system used.EPSG code of the coordinate reference system used. |
| plg_qp24Plg qp24 | text | Code indicating membership in a 2024 priority neighborhood (QP24).Code indicating membership in a 2024 priority neighborhood (QP24). |
| plg_irisPlg iris | text | IRIS statistical zone code of the establishment's location.IRIS statistical zone code of the establishment's location. |
| plg_zusPlg zus | text | Code indicating membership in a sensitive urban zone (ZUS).Code indicating membership in a sensitive urban zone (ZUS). |
| plg_qp15Plg qp15 | text | Code indicating membership in a 2015 priority neighborhood (QP15).Code indicating membership in a 2015 priority neighborhood (QP15). |
| plg_qvaPlg qva | text | Code indicating membership in a vigilance area (QVA).Code indicating membership in a vigilance area (QVA). |
| plg_code_communePlg code commune | int | INSEE commune code of the establishment's location.INSEE commune code of the establishment's location. |
| distance_precisionDistance precision | number | Estimated distance precision of the geolocation, in meters.Estimated distance precision of the geolocation, in meters. |
| qualite_qp24Qualite qp24 | int | Quality indicator for the QP24 zone assignment.Quality indicator for the QP24 zone assignment. |
| qualite_irisQualite iris | int | Quality indicator for the IRIS zone assignment.Quality indicator for the IRIS zone assignment. |
| qualite_zusQualite zus | int | Quality indicator for the ZUS zone assignment.Quality indicator for the ZUS zone assignment. |
| qualite_qp15Qualite qp15 | int | Quality indicator for the QP15 zone assignment.Quality indicator for the QP15 zone assignment. |
| qualite_qvaQualite qva | int | Quality indicator for the QVA zone assignment.Quality indicator for the QVA zone assignment. |
| y_latitudeY latitude | number | Latitude of the establishment in WGS84 coordinates.Latitude of the establishment in WGS84 coordinates. |
| x_longitudeX longitude | number | Longitude of the establishment in WGS84 coordinates.Longitude of the establishment in WGS84 coordinates. |
Schema captured from udata 6 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1x: 697113.73 · y: 6249435.06
{
"x": "697113.73",
"y": "6249435.06",
"epsg": "2154",
"siret": "19340063700016",
"plg_qva": "CSZ",
"plg_zus": "CSZ",
"plg_iris": "CSZ",
"plg_qp15": "CSZ",
"plg_qp24": "CSZ",
"qualite_xy": "11",
"y_latitude": "43.344054973",
"qualite_qva": "",
"qualite_zus": "",
"x_longitude": "2.96442387",
"qualite_iris": "",
"qualite_qp15": "",
"qualite_qp24": "",
"plg_code_commune": "34226",
"distance_precision": ""
}Record 2x: 697150 · y: 6249250
{
"x": "697150",
"y": "6249250",
"epsg": "2154",
"siret": "21340226600034",
"plg_qva": "CSZ",
"plg_zus": "CSZ",
"plg_iris": "CSZ",
"plg_qp15": "CSZ",
"plg_qp24": "CSZ",
"qualite_xy": "12",
"y_latitude": "43.342390327",
"qualite_qva": "",
"qualite_zus": "",
"x_longitude": "2.9648719483",
"qualite_iris": "",
"qualite_qp15": "",
"qualite_qp24": "",
"plg_code_commune": "34226",
"distance_precision": "353.55339059"
}Record 3x: 761150 · y: 6261050
{
"x": "761150",
"y": "6261050",
"epsg": "2154",
"siret": "30084906400013",
"plg_qva": "HZ",
"plg_zus": "HZ",
"plg_iris": "0303",
"plg_qp15": "HZ",
"plg_qp24": "HZ",
"qualite_xy": "11",
"y_latitude": "43.44592214",
"qualite_qva": "2",
"qualite_zus": "1",
"x_longitude": "3.7550802803",
"qualite_iris": "1",
"qualite_qp15": "1",
"qualite_qp24": "1",
"plg_code_commune": "34108",
"distance_precision": "70.710678119"
}Record 4x: 598060.89 · y: 6464068.12
{
"x": "598060.89",
"y": "6464068.12",
"epsg": "2154",
"siret": "30230894500013",
"plg_qva": "CSZ",
"plg_zus": "CSZ",
"plg_iris": "CSZ",
"plg_qp15": "CSZ",
"plg_qp24": "CSZ",
"qualite_xy": "11",
"y_latitude": "45.268410918",
"qualite_qva": "",
"qualite_zus": "",
"x_longitude": "1.7000598647",
"qualite_iris": "",
"qualite_qp15": "",
"qualite_qp24": "",
"plg_code_commune": "19038",
"distance_precision": ""
}Record 5x: 878150 · y: 6292250
{
"x": "878150",
"y": "6292250",
"epsg": "2154",
"siret": "30009617900043",
"plg_qva": "CSZ",
"plg_zus": "CSZ",
"plg_iris": "CSZ",
"plg_qp15": "CSZ",
"plg_qp24": "CSZ",
"qualite_xy": "12",
"y_latitude": "43.706841094",
"qualite_qva": "",
"qualite_zus": "",
"x_longitude": "5.2100722804",
"qualite_iris": "",
"qualite_qp15": "",
"qualite_qp24": "",
"plg_code_commune": "13053",
"distance_precision": "3516.3901945"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Query examples
curl -sL 'https://www.data.gouv.fr/api/1/datasets/r/ba6a4e4c-aac6-4764-bbd2-f80ae345afc5' -o data.jsonFull data file download — the schema shown was inferred from the file's first records.
Dataset
License
No license declared upstream.
Distributions (3)
Sirene : Fichier géolocalisation établissements - septembre 2026
https://www.data.gouv.fr/api/1/datasets/r/ba6a4e4c-aac6-4764-bbd2-f80ae345afc5Source page1.1 GB
Sirene : Fichier géolocalisation établissements - septembre 2026 (format parquet)
https://www.data.gouv.fr/api/1/datasets/r/672007af-0146-491f-835c-8314d63fa44eSource page773 MB
documentation-geolocalisationetablissements-sirene-pouretudesstatistiques-v8.pdf
https://www.data.gouv.fr/api/1/datasets/r/9f6c2157-3c89-4e8d-8473-9894348c84cbSource page186 KB
Source: data.gouv.fr · Open original page
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.