Libraries of local authorities: addresses and activity dataLes bibliothèques des collectivités territoriales : adresses et données d’activité
Les bibliothèques des collectivités territoriales : adresses et données d’activitéLibraries of local authorities: addresses and activity data
This dataset, current as of 5 June 2025, brings together the addresses of municipal, intercommunal and departmental libraries run by French local authorities, along with key activity indicators ("chiffres-clés") for the year 2023. It covers library locations across the country and provides basic operational statistics for each establishment. The data can be used to map library networks, analyse public library activity at the local level, and support studies or planning related to cultural and public reading services provided by territorial authorities in France.Données des bibliothèques des collectivités territoriales au 05/06/2025. Ce jeu de données rassemble les adresses des bibliothèques municipales, intercommunales et départementales, ainsi que les principaux indicateurs d’activité de ces établissements, dits « chiffre-clés » pour l’année 2023. Les...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (43 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | code_bibIdentifiant de la bibliothèque | text | Unique library identifier assigned by the Ministry of Culture.Identifiant unique attribué par le ministère de la Culture |
| 100% | nom_de_l_etablissementNom de l'établissement | text | Name of the library or media library.Dénomination de la bibliothèque ou de la médiathèque |
| 17.4% | libelle_2Nom complémentaire | text | Secondary name element, when applicable.Second élément de dénomination, lorsqu'il existe |
| 100% | statut | text | Administrative status: municipal, intercommunal, departmental, associative or SIVOM.Rattachement administratif : municipale, intercommunale, départementale, associative, SIVOM. |
| 100% | type_adresseType de lieu | text | Type of site: open building, administrative-only location, bookmobile, or closed storage.Nature du site : bâtiment ouvert au public, lieu uniquement administratif, bibliobus, réserve non ouverte au public |
| 99.1% | adresse | text | Street number and name.Numéro et voie |
| 5.6% | complementComplément d'adresse | text | Additional address details, such as building or locality.Bâtiment, lieu-dit ou précision de localisation |
| 100% | cpCode postal | int | Postal code of the establishment.Code postal de l'établissement |
| 5.6% | cedex | text | Cedex mention of the postal address, if applicable.Mention Cedex de l'adresse postale, lorsqu'elle existe |
| 100% | ville | text | Town or city where the library is located.Town or city where the library is located. |
| — | code_insee_communeCode Insee de la commune | int | 5-character INSEE commune code, or arrondissement code for Paris.Code Insee sur 5 caractères. Code d'arrondissement pour Paris |
| — | code_departementCode département | int | Department code.Code du département |
| — | departementDépartement | text | Name of the department.Libellé du département. |
| — | population_communePopulation commune | int | Number of inhabitants of the commune where the library is located.Nombre d'habitants de la commune d'implantation |
| — | geoCoordonnées géographiques | geo_point_2d | Latitude and longitude coordinates in WGS84, comma-separated.Latitude et longitude en WGS84, séparées par une virgule. |
| — | telephoneTéléphone | text | Telephone number of the establishment.Numéro de téléphone de l'établissement |
| — | site_internetSite internet | text | Website or documentary portal address.Adresse du site ou du portail documentaire |
| — | site_internet_accessibleSite internet accessible | boolean | Whether the website declares digital accessibility compliance.Le site déclare-t-il une conformité en matière d'accessibilité numérique |
| — | amplitude_horaireAmplitude horaire | double | Weekly opening hours to the public.Nombre d'heures d'ouverture au public par semaine. |
| — | ouverture_le_dimancheOuverture le dimanche | boolean | Whether the establishment opens on Sundays.L'établissement ouvre-t-il le dimanche ? |
| 81.7% | surface | int | Floor area of the establishment, in square meters.Surface de l'établissement, en mètres carrés |
| 73.4% | nombre_de_placesPlaces assises | int | Number of seats available to the public.Nombre de places assises proposées au public |
| 81.9% | nb_postes_informatiques_publicsPostes informatiques publics | int | Number of computer workstations available to the public.Nombre de postes informatiques mis à disposition du public. |
| 100% | connexion_wi_fiWi-Fi | boolean | Whether the establishment offers public Wi-Fi access.L'établissement propose-t-il une connexion Wi-Fi au public |
| 100% | gratuite_des_servicesGratuité des services | boolean | Whether registration and services are free of charge.L'inscription et les services sont-ils gratuits ? |
| 78.8% | nombre_de_livresLivres | int | Number of books in the collection.Nombre de livres |
| 72.8% | nombre_de_cdCD | int | Number of CDs in the collection.Nombre de CD |
| 72.9% | nombre_de_dvdDVD | int | Number of DVDs in the collection.Nombre de DVD |
| 70.1% | nombre_d_emprunteursEmprunteurs | text | Number of users who borrowed at least one item during the year.Nombre d'usagers ayant emprunté au moins un document dans l'année |
| 51.9% | nombre_d_entreesEntrées | int | Number of visits recorded during the year.Nombre de visites enregistrées dans l'année |
| 76.3% | nombre_de_pretsPrêts | int | Number of items loaned during the year.Nombre de documents prêtés dans l'année |
| 69.4% | nombre_de_salariesSalariés | int | Number of paid staff members.Nombre de personnes salariées |
| 68.9% | etp_salariesETP salariés | double | Total paid staff working time, in full-time equivalents.Temps de travail salarié total, en équivalent temps plein |
| 49.3% | etp_salaries_non_titulairesETP salariés non titulaires | double | Paid working time provided by non-permanent staff, in full-time equivalents.Part du temps de travail salarié assurée par des agents non titulaires, en équivalent temps plein. |
| 67.5% | nombre_de_benevolesBénévoles | int | Number of volunteers.Nombre de personnes bénévoles. |
| 59.5% | temps_de_travail_des_benevolesETP bénévoles | double | Total volunteer working time, in full-time equivalents.Temps de travail bénévole total, en équivalent temps plein |
| 62.1% | depenses_documentairesDépenses documentaires | int | Annual spending on document acquisitions, in euros.Dépenses d'acquisition de documents dans l'année, en euros |
| 58.1% | nombre_actions_culturellesActions culturelles | int | Number of cultural activities organized during the year.Nombre d'actions culturelles organisées dans l'année. |
| 55.2% | pop_touchee_actions_culturellesPublic touché | int | Number of people who took part in cultural activities.Nombre de personnes ayant participé aux actions culturelles. |
| 49.5% | depenses_action_culturelleDépenses d'action culturelle | int | Annual spending on cultural activities, in euros.Dépenses consacrées à l'action culturelle dans l'année, en euros |
| 0.9% | nombre_de_documents_patrimoniauxDocuments patrimoniaux | int | Number of heritage documents held in the collection.Nombre de documents patrimoniaux conservés |
| 0.9% | nombre_acquisitions_patAcquisitions patrimoniales | int | Number of heritage documents acquired during the year.Nombre de documents patrimoniaux acquis dans l'année |
| 2% | montant_acquisitions_patMontant des acquisitions patrimoniales | int | Annual spending on heritage document acquisitions, in euros.Dépenses d'acquisition patrimoniale dans l'année, en euros |
Schema captured from opendatasoft 7 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 1cp: 78940 · geo: {"lat":48.807212,"lon":1.765226}
{
"cp": 78940,
"geo": {
"lat": 48.807212,
"lon": 1.765226
},
"cedex": null,
"ville": "La Queue-les-Yvelines",
"statut": "Bibliothèque municipale",
"adresse": "15 rue du Président COTY",
"surface": null,
"code_bib": "LI9749",
"libelle_2": null,
"telephone": null,
"complement": null,
"departement": "Yvelines",
"etp_salaries": null,
"nombre_de_cd": null,
"type_adresse": "Bâtiment ouvert",
"nombre_de_dvd": null,
"site_internet": null,
"connexion_wi_fi": false,
"nombre_de_prets": null,
"code_departement": 78,
"nombre_d_entrees": null,
"nombre_de_livres": null,
"nombre_de_places": null,
"amplitude_horaire": null,
"code_insee_commune": 78513,
"nombre_de_salaries": null,
"population_commune": 2415,
"nombre_de_benevoles": null,
"nombre_d_emprunteurs": null,
"gratuite_des_services": false,
"ouverture_le_dimanche": false,
"depenses_documentaires": null,
"nom_de_l_etablissement": "Bibliothèque de la Queue-les-Yvelines",
"nombre_acquisitions_pat": null,
"montant_acquisitions_pat": null,
"site_internet_accessible": false,
"depenses_action_culturelle": null,
"nombre_actions_culturelles": null,
"etp_salaries_non_titulaires": null,
"temps_de_travail_des_benevoles": null,
"nb_postes_informatiques_publics": null,
"pop_touchee_actions_culturelles": null,
"nombre_de_documents_patrimoniaux": null
}Record 2cp: 91690 · geo: {"lat":48.359376,"lon":2.125888}
{
"cp": 91690,
"geo": {
"lat": 48.359376,
"lon": 2.125888
},
"cedex": null,
"ville": "Saclas",
"statut": "Bibliothèque municipale",
"adresse": "2 rue Victor Hugo",
"surface": 73,
"code_bib": "LI5333",
"libelle_2": null,
"telephone": "+33 1 60 80 94 98",
"complement": null,
"departement": "Essonne",
"etp_salaries": 0,
"nombre_de_cd": null,
"type_adresse": "Bâtiment ouvert",
"nombre_de_dvd": null,
"site_internet": null,
"connexion_wi_fi": true,
"nombre_de_prets": 2620,
"code_departement": 91,
"nombre_d_entrees": 1645,
"nombre_de_livres": 3853,
"nombre_de_places": null,
"amplitude_horaire": 6,
"code_insee_commune": 91533,
"nombre_de_salaries": 0,
"population_commune": 1867,
"nombre_de_benevoles": 13,
"nombre_d_emprunteurs": "277",
"gratuite_des_services": true,
"ouverture_le_dimanche": false,
"depenses_documentaires": 2000,
"nom_de_l_etablissement": "Bibliothèque municipale",
"nombre_acquisitions_pat": null,
"montant_acquisitions_pat": null,
"site_internet_accessible": false,
"depenses_action_culturelle": null,
"nombre_actions_culturelles": null,
"etp_salaries_non_titulaires": null,
"temps_de_travail_des_benevoles": null,
"nb_postes_informatiques_publics": 0,
"pop_touchee_actions_culturelles": null,
"nombre_de_documents_patrimoniaux": null
}Record 3cp: 75018 · geo: {"lat":48.899422,"lon":2.33642}
{
"cp": 75018,
"geo": {
"lat": 48.899422,
"lon": 2.33642
},
"cedex": null,
"ville": "Paris",
"statut": "Bibliothèque municipale",
"adresse": "16 avenue de la Porte Montmartre",
"surface": 1190,
"code_bib": "LI10254",
"libelle_2": null,
"telephone": null,
"complement": null,
"departement": "Paris",
"etp_salaries": null,
"nombre_de_cd": 1620,
"type_adresse": "Bâtiment ouvert",
"nombre_de_dvd": 4547,
"site_internet": "https://bibliotheques.paris.fr",
"connexion_wi_fi": true,
"nombre_de_prets": 111256,
"code_departement": 75,
"nombre_d_entrees": 53794,
"nombre_de_livres": 30317,
"nombre_de_places": 126,
"amplitude_horaire": 32,
"code_insee_commune": 75056,
"nombre_de_salaries": null,
"population_commune": 2149216,
"nombre_de_benevoles": null,
"nombre_d_emprunteurs": null,
"gratuite_des_services": false,
"ouverture_le_dimanche": false,
"depenses_documentaires": null,
"nom_de_l_etablissement": "Bibliothèque Jacqueline de Romilly",
"nombre_acquisitions_pat": null,
"montant_acquisitions_pat": null,
"site_internet_accessible": false,
"depenses_action_culturelle": null,
"nombre_actions_culturelles": null,
"etp_salaries_non_titulaires": null,
"temps_de_travail_des_benevoles": null,
"nb_postes_informatiques_publics": 17,
"pop_touchee_actions_culturelles": null,
"nombre_de_documents_patrimoniaux": null
}Record 4cp: 93500 · geo: {"lat":48.892137,"lon":2.408385}
{
"cp": 93500,
"geo": {
"lat": 48.892137,
"lon": 2.408385
},
"cedex": null,
"ville": "Pantin",
"statut": "Bibliothèque intercommunale",
"adresse": "102 AVENUE JEAN LOLIVE",
"surface": 1500,
"code_bib": "LI4197",
"libelle_2": null,
"telephone": "+33 1 49 15 45 04",
"complement": null,
"departement": "Seine-Saint-Denis",
"etp_salaries": 26.4,
"nombre_de_cd": 1518,
"type_adresse": "Bâtiment ouvert",
"nombre_de_dvd": 2116,
"site_internet": "https://pantin.bibliotheques-estensemble.fr/",
"connexion_wi_fi": true,
"nombre_de_prets": 136568,
"code_departement": 93,
"nombre_d_entrees": null,
"nombre_de_livres": 71511,
"nombre_de_places": 167,
"amplitude_horaire": 28,
"code_insee_commune": 93055,
"nombre_de_salaries": 27,
"population_commune": 60959,
"nombre_de_benevoles": 0,
"nombre_d_emprunteurs": "4800",
"gratuite_des_services": true,
"ouverture_le_dimanche": false,
"depenses_documentaires": 158840,
"nom_de_l_etablissement": "Bibliothèque Elsa-Triolet",
"nombre_acquisitions_pat": null,
"montant_acquisitions_pat": null,
"site_internet_accessible": true,
"depenses_action_culturelle": 53150,
"nombre_actions_culturelles": 83,
"etp_salaries_non_titulaires": 4,
"temps_de_travail_des_benevoles": 0,
"nb_postes_informatiques_publics": 9,
"pop_touchee_actions_culturelles": 1394,
"nombre_de_documents_patrimoniaux": null
}Record 5cp: 93350 · geo: {"lat":48.934296,"lon":2.425002}
{
"cp": 93350,
"geo": {
"lat": 48.934296,
"lon": 2.425002
},
"cedex": null,
"ville": "Le Bourget",
"statut": "Bibliothèque municipale",
"adresse": "63 AVENUE DE LA DIVISION LECLERC",
"surface": 750,
"code_bib": "LI4180",
"libelle_2": "1 Allée André Cadot",
"telephone": "+33 1 48 38 82 28",
"complement": "93350 LE BOURGET",
"departement": "Seine-Saint-Denis",
"etp_salaries": 5,
"nombre_de_cd": 2287,
"type_adresse": "Bâtiment ouvert",
"nombre_de_dvd": 3015,
"site_internet": "https://mediatheques.drancydugnylebourget.fr",
"connexion_wi_fi": true,
"nombre_de_prets": 36055,
"code_departement": 93,
"nombre_d_entrees": 9187,
"nombre_de_livres": 18879,
"nombre_de_places": 83,
"amplitude_horaire": 27,
"code_insee_commune": 93013,
"nombre_de_salaries": 5,
"population_commune": 14870,
"nombre_de_benevoles": null,
"nombre_d_emprunteurs": "1443",
"gratuite_des_services": true,
"ouverture_le_dimanche": false,
"depenses_documentaires": null,
"nom_de_l_etablissement": "Médiathèque du Bourget / Le Point d'Interrogation",
"nombre_acquisitions_pat": null,
"montant_acquisitions_pat": null,
"site_internet_accessible": false,
"depenses_action_culturelle": null,
"nombre_actions_culturelles": null,
"etp_salaries_non_titulaires": null,
"temps_de_travail_des_benevoles": null,
"nb_postes_informatiques_publics": 12,
"pop_touchee_actions_culturelles": null,
"nombre_de_documents_patrimoniaux": null
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/adresses_et_donnees_gps_des_bibliotheques_municipales
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/adresses_et_donnees_gps_des_bibliotheques_municipales/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.