French Population: 200-metre Gridded Data - 2015Population française : Données Carroyées à 200 mètres - 2015
Population française : Données Carroyées à 200 mètres - 2015French Population: 200-metre Gridded Data - 2015
This dataset provides gridded population estimates for France at a 200-metre resolution, derived from a specific processing of tax records that assigns each household a precise geographic position. Originally published by INSEE, the French national statistics institute, in 2019, it offers fine-grained spatial detail on population distribution across the national territory. The grid-based approach allows analysis of population density and settlement patterns at a much finer scale than standard administrative boundaries, making it useful for spatial planning, demographic research, and territorial analysis at the national level in France.Les données fournies ici proviennent d'une exploitation spécifique des fichiers fiscaux visant à attribuer à chaque ménage une position géographique précise. Les estimations se présentent sous forme d'un jeu de donnée carroyée à 200 m. Le fichier, publié initialement par l'INSEE en 2019, se base...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (42 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| idinspireIdentifiant INSPIRE du carreau habité | text | Identifiant basé sur la norme Inspire2 : « CRS » pour « coordinate reference system » + code_crs (code projection EPSG) + « RES » pour « résolution » + « 200m » + « N » pour Nord + coordonnée_y_coin_inférieur_gauche + « E » pour Est + coordonnée_x_coin_inférieur_gauche |
| geo_point_2dCoordinates | geo_point_2d | — |
| geo_shapeShape | geo_shape | — |
| codecode INSEE | text | — |
| libepciEPCI | text | — |
| libgeoCommune | text | — |
| id_carr1kmIdentifiant carreau 1km | text | Identifiant du carreau de 1 km auquel appartient le carreau de 200 m |
| i_est_crMéthode de calcul | text | — |
| id_carr_nIndentifiant carreau naturel | text | Identifiant du carreau de niveau naturel auquel appartient le carreau de 200 m |
| groupe | int | Numéro du groupe auquel appartient le carreau |
| i_pauvRetraitement ménages pauvres | text | Indique si le carreau a été traité pour respecter la confidentialité sur le nombre de ménages pauvres (valeur ramenée à 80 % du nombre de ménages). |
| id_car2010Identifiant 2010 | text | L’identifiant Inspire du carreau de 200 m présent dans la base de données carroyées à 200 m issu de la source RFL2010 (il diffère en nombre de caractères). |
| indNombre d’individus | double | — |
| menNombre de ménages | double | — |
| men_pauvNombre de ménages pauvres | double | — |
| men_1indNombre de ménages d’un seul individu | double | — |
| men_5indNombre de ménages de 5 individus ou plus | double | — |
| men_propNombre de ménages propriétaires | double | — |
| men_fmpNombre de ménages monoparentaux | double | — |
| ind_snvSomme des niveaux de vie winsorisés des individus | double | — |
| men_surfSomme de la surface des logements du carreau | double | — |
| men_collNombre de ménages en logement collectif | double | — |
| men_maisNombre de ménages en maison | double | — |
| log_av45Nombre de logements construits avant 1945 | double | — |
| log_45_70Nombre de logements construits entre 1945 et 1969 | double | — |
| log_70_90Nombre de logements construits entre 1970 et 1989 | double | — |
| log_ap90Nombre de logements construits depuis 1990 | double | — |
| log_incNombre de logements dont la date de construction est inconnue | double | — |
| log_socNombre de logements sociaux | double | — |
| ind_0_3Nombre d’individus de 0 à 3 ans | double | — |
| ind_4_5Nombre d’individus de 4 à 5 ans | double | — |
| ind_6_10Nombre d’individus de 6 à 10 ans | double | — |
| ind_11_17Nombre d’individus de 11 à 17 ans | double | — |
| ind_18_24Nombre d’individus de 18 à 24 ans | double | Attention : les individus de 18 à 24 ans peuvent être rattachés fiscalement au foyer de leurs parents, entraînant un biais dans la mesure de la population de cette tranche d’âge réellement présente sur le carreau. |
| ind_25_39Nombre d’individus de 25 à 39 ans | double | — |
| ind_40_54Nombre d’individus de 40 à 54 ans | double | — |
| ind_55_64Nombre d’individus de 55 à 64 ans | double | — |
| ind_65_79Nombre d’individus de 65 à 79 ans | double | — |
| ind_80pNombre d’individus de 80 ans ou plus | double | — |
| ind_incNombre d’individus dont l’âge est inconnu | double | — |
| region | text | — |
| departement | text | — |
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 1ind: 16 · men: 6
{
"ind": 16,
"men": 6,
"code": "69212",
"groupe": 602887,
"i_pauv": "Pas de retraitement",
"libgeo": "Saint-Jean-des-Vignes",
"region": "RHONE-ALPES",
"ind_0_3": 0.6,
"ind_4_5": 0.3,
"ind_80p": 0.6,
"ind_inc": 1.1,
"ind_snv": 448691.9,
"libepci": "CC Beaujolais Val d'Azergues",
"log_inc": 0,
"log_soc": 0,
"men_fmp": 0.8,
"i_est_cr": "Valeur approchée",
"ind_6_10": 0.9,
"log_ap90": 1.9,
"log_av45": 1.8,
"men_1ind": 0.8,
"men_5ind": 0.4,
"men_coll": 0.7,
"men_mais": 5.3,
"men_pauv": 0.8,
"men_prop": 5.1,
"men_surf": 803.8,
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.674956588907331,
45.870197531816665
],
[
4.67478031184742,
45.87199402751725
],
[
4.677347764557045,
45.87212278731779
],
[
4.677523957379316,
45.87032628669581
],
[
4.674956588907331,
45.870197531816665
]
]
]
},
"properties": {}
},
"id_carr_n": "CRS3035RES1000mN2543000E3907000",
"idinspire": "CRS3035RES200mN2543400E3907400",
"ind_11_17": 1.5,
"ind_18_24": 0.4,
"ind_25_39": 1.6,
"ind_40_54": 4,
"ind_55_64": 2.5,
"ind_65_79": 2.5,
"log_45_70": 0.2,
"log_70_90": 2.1,
"id_car2010": "CRS3035RES200mN2543400E3907400",
"id_carr1km": "CRS3035RES1000mN2543000E3907000",
"departement": "RHONE",
"geo_point_2d": {
"lat": 45.8711601633,
"lon": 4.67615215527
}
}Record 2ind: 119.5 · men: 64
{
"ind": 119.5,
"men": 64,
"code": "69139",
"groupe": 595858,
"i_pauv": "Pas de retraitement",
"libgeo": "Montrottier",
"region": "RHONE-ALPES",
"ind_0_3": 12,
"ind_4_5": 4,
"ind_80p": 10,
"ind_inc": 0,
"ind_snv": 2426250.7,
"libepci": "CC Chamousset en Lyonnais",
"log_inc": 3,
"log_soc": 2,
"men_fmp": 4,
"i_est_cr": "Valeur exacte",
"ind_6_10": 6.5,
"log_ap90": 1,
"log_av45": 59,
"men_1ind": 34,
"men_5ind": 3,
"men_coll": 25,
"men_mais": 39,
"men_pauv": 8,
"men_prop": 34,
"men_surf": 5476,
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.466475675389014,
45.78911207113257
],
[
4.466292939900534,
45.79090824227102
],
[
4.468856176494643,
45.79104200779743
],
[
4.469038828146775,
45.78924583155897
],
[
4.466475675389014,
45.78911207113257
]
]
]
},
"properties": {}
},
"id_carr_n": "CRS3035RES2000mN2534000E3890000",
"idinspire": "CRS3035RES200mN2535600E3890600",
"ind_11_17": 2,
"ind_18_24": 6,
"ind_25_39": 35,
"ind_40_54": 15,
"ind_55_64": 17,
"ind_65_79": 12,
"log_45_70": 0,
"log_70_90": 1,
"id_car2010": "CRS3035RES200mN2535600E3890600",
"id_carr1km": "CRS3035RES1000mN2535000E3890000",
"departement": "RHONE",
"geo_point_2d": {
"lat": 45.7900770431,
"lon": 4.46766590457
}
}Record 3ind: 19 · men: 6.9
{
"ind": 19,
"men": 6.9,
"code": "06027",
"groupe": 449664,
"i_pauv": "Pas de retraitement",
"libgeo": "Cagnes-sur-Mer",
"region": "PROVENCE-ALPES-COTE D'AZUR",
"ind_0_3": 0.4,
"ind_4_5": 0.4,
"ind_80p": 1.3,
"ind_inc": 0,
"ind_snv": 406644.2,
"libepci": "Métropole Nice Côte d'Azur",
"log_inc": 1,
"log_soc": 0,
"men_fmp": 0.8,
"i_est_cr": "Valeur approchée",
"ind_6_10": 2.5,
"log_ap90": 1.5,
"log_av45": 1.4,
"men_1ind": 1.7,
"men_5ind": 0.4,
"men_coll": 1.7,
"men_mais": 5.2,
"men_pauv": 0.8,
"men_prop": 5,
"men_surf": 596.5,
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
7.141788944104762,
43.6758195573852
],
[
7.141700125363359,
43.677622625450184
],
[
7.144172822336859,
43.677691323766055
],
[
7.144261564435833,
43.67588825322672
],
[
7.141788944104762,
43.6758195573852
]
]
]
},
"properties": {}
},
"id_carr_n": "CRS3035RES1000mN2289000E4090000",
"idinspire": "CRS3035RES200mN2289600E4090000",
"ind_11_17": 1.1,
"ind_18_24": 0.4,
"ind_25_39": 3.3,
"ind_40_54": 4.2,
"ind_55_64": 2.3,
"ind_65_79": 3.1,
"log_45_70": 1.5,
"log_70_90": 1.5,
"id_car2010": "CRS3035RES200mN2289600E4090000",
"id_carr1km": "CRS3035RES1000mN2289000E4090000",
"departement": "ALPES-MARITIMES",
"geo_point_2d": {
"lat": 43.6767554446,
"lon": 7.14298086387
}
}Record 4ind: 3 · men: 1.7
{
"ind": 3,
"men": 1.7,
"code": "06024",
"groupe": 194759,
"i_pauv": "Pas de retraitement",
"libgeo": "Briançonnet",
"region": "PROVENCE-ALPES-COTE D'AZUR",
"ind_0_3": 0,
"ind_4_5": 0,
"ind_80p": 0.2,
"ind_inc": 0,
"ind_snv": 62463.3,
"libepci": "CC des Monts d'Azur",
"log_inc": 0,
"log_soc": 0,
"men_fmp": 0.2,
"i_est_cr": "Valeur approchée",
"ind_6_10": 0.2,
"log_ap90": 0.5,
"log_av45": 0.3,
"men_1ind": 0.8,
"men_5ind": 0,
"men_coll": 0.3,
"men_mais": 1.4,
"men_pauv": 0.2,
"men_prop": 0.7,
"men_surf": 140.1,
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
6.747574734089138,
43.86092725291962
],
[
6.74747313252873,
43.86272961732679
],
[
6.74995334179478,
43.86280783139291
],
[
6.750054866132687,
43.86100546415472
],
[
6.747574734089138,
43.86092725291962
]
]
]
},
"properties": {}
},
"id_carr_n": "CRS3035RES2000mN2310000E4058000",
"idinspire": "CRS3035RES200mN2311400E4059000",
"ind_11_17": 0.2,
"ind_18_24": 0.1,
"ind_25_39": 0.3,
"ind_40_54": 0.5,
"ind_55_64": 0.4,
"ind_65_79": 1.1,
"log_45_70": 0.2,
"log_70_90": 0.7,
"id_car2010": "CRS3035RES200mN2311400E4059000",
"id_carr1km": "CRS3035RES1000mN2311000E4059000",
"departement": "ALPES-MARITIMES",
"geo_point_2d": {
"lat": 43.8618675461,
"lon": 6.74876401842
}
}Record 5ind: 3 · men: 1.2
{
"ind": 3,
"men": 1.2,
"code": "06059",
"groupe": 455666,
"i_pauv": "Pas de retraitement",
"libgeo": "Èze",
"region": "PROVENCE-ALPES-COTE D'AZUR",
"ind_0_3": 0,
"ind_4_5": 0.1,
"ind_80p": 0.2,
"ind_inc": 0,
"ind_snv": 84870.2,
"libepci": "Métropole Nice Côte d'Azur",
"log_inc": 0,
"log_soc": 0,
"men_fmp": 0.1,
"i_est_cr": "Valeur approchée",
"ind_6_10": 0.1,
"log_ap90": 0.2,
"log_av45": 0.7,
"men_1ind": 0.5,
"men_5ind": 0.1,
"men_coll": 0.5,
"men_mais": 0.7,
"men_pauv": 0.1,
"men_prop": 0.6,
"men_surf": 148.5,
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
7.364770253688985,
43.726908823191955
],
[
7.364688242820248,
43.728712041062344
],
[
7.36716331823275,
43.72877538780061
],
[
7.367245252242567,
43.72697216764512
],
[
7.364770253688985,
43.726908823191955
]
]
]
},
"properties": {}
},
"id_carr_n": "CRS3035RES4000mN2292000E4108000",
"idinspire": "CRS3035RES200mN2294600E4108200",
"ind_11_17": 0.4,
"ind_18_24": 0.1,
"ind_25_39": 0.6,
"ind_40_54": 0.7,
"ind_55_64": 0.6,
"ind_65_79": 0.2,
"log_45_70": 0.2,
"log_70_90": 0.1,
"id_car2010": "CRS3035RES200mN2294600E4108200",
"id_carr1km": "CRS3035RES1000mN2294000E4108000",
"departement": "ALPES-MARITIMES",
"geo_point_2d": {
"lat": 43.7278421096,
"lon": 7.36596676657
}
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/population-francaise-donnees-carroyees-a-200-metres-2015
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/population-francaise-donnees-carroyees-a-200-metres-2015/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.