Households and Couples – Key Indicators (Full Dataset)Ménages et couple – Principaux indicateurs (dossier complet)
Ménages et couple – Principaux indicateurs (dossier complet)Households and Couples – Key Indicators (Full Dataset)
This dataset from INSEE, the French national statistics institute, provides indicators on household composition and couples in France, excluding Mayotte. It covers population characteristics by age, marital status, and living arrangements, including the proportion of people living as a couple and the number of people living alone. Data are available at the municipal (communal) level and at higher geographic aggregation levels (supracommunal), allowing analysis of demographic and family structure trends across French territories. The dataset is accessible without authentication.Caractéristiques de la population selon l'âge, le statut conjugal, la vie en couple, le nombre de personnes vivant seules au niveau communal et supracommunal pour la France hors Mayotte.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (10 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| GEOTerritory | string | Geographic code identifying the area (commune or supra-communal zone).Geographic code identifying the area (commune or supra-communal zone). |
| CIVIL_STATUSCivil status | string | Legal marital status category of the population.Legal marital status category of the population. |
| NOC | string | Code for number of persons in the household or family.Code for number of persons in the household or family. |
| COUPLE | string | Code indicating whether the person lives as part of a couple.Code indicating whether the person lives as part of a couple. |
| FREQFrequency | string | Frequency of the observation, e.g. annual.Frequency of the observation, e.g. annual. |
| TIME_PERIODPeriod | string | Year to which the observation refers.Year to which the observation refers. |
| RP_MEASURERp measure | string | Code identifying the census-based measure being reported.Code identifying the census-based measure being reported. |
| OCS | string | Code for household or family occupancy status.Code for household or family occupancy status. |
| AGE | string | Age group of the population covered by the observation.Age group of the population covered by the observation. |
| OBS_VALUE_NIVEAUValue | number | Estimated population count for the given category level.Estimated population count for the given category level. |
Schema captured from melodi 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 1AGE: Y15T24 · GEO: 2026-AAV2020-001
{
"AGE": "Y15T24",
"GEO": "2026-AAV2020-001",
"NOC": "_T",
"OCS": "_T",
"FREQ": "A",
"COUPLE": "0",
"RP_MEASURE": "POP",
"TIME_PERIOD": "2012",
"CIVIL_STATUS": "_T",
"OBS_VALUE_NIVEAU": 1471955.84097
}Record 2AGE: Y25T39 · GEO: 2026-AAV2020-001
{
"AGE": "Y25T39",
"GEO": "2026-AAV2020-001",
"NOC": "_T",
"OCS": "_T",
"FREQ": "A",
"COUPLE": "0",
"RP_MEASURE": "POP",
"TIME_PERIOD": "2012",
"CIVIL_STATUS": "_T",
"OBS_VALUE_NIVEAU": 1042567.26901
}Record 3AGE: Y40T54 · GEO: 2026-AAV2020-001
{
"AGE": "Y40T54",
"GEO": "2026-AAV2020-001",
"NOC": "_T",
"OCS": "_T",
"FREQ": "A",
"COUPLE": "0",
"RP_MEASURE": "POP",
"TIME_PERIOD": "2012",
"CIVIL_STATUS": "_T",
"OBS_VALUE_NIVEAU": 772758.17271
}Record 4AGE: Y55T64 · GEO: 2026-AAV2020-001
{
"AGE": "Y55T64",
"GEO": "2026-AAV2020-001",
"NOC": "_T",
"OCS": "_T",
"FREQ": "A",
"COUPLE": "0",
"RP_MEASURE": "POP",
"TIME_PERIOD": "2012",
"CIVIL_STATUS": "_T",
"OBS_VALUE_NIVEAU": 449209.4157
}Record 5AGE: Y65T79 · GEO: 2026-AAV2020-001
{
"AGE": "Y65T79",
"GEO": "2026-AAV2020-001",
"NOC": "_T",
"OCS": "_T",
"FREQ": "A",
"COUPLE": "0",
"RP_MEASURE": "POP",
"TIME_PERIOD": "2012",
"CIVIL_STATUS": "_T",
"OBS_VALUE_NIVEAU": 431837.17727
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://api.insee.fr/melodi/data/DS_RP_MENAGES_PRINC
Query examples
curl -s 'https://api.insee.fr/melodi/data/DS_RP_MENAGES_PRINC?maxResult=20' -H 'Accept: application/json'First 20 observations (dimensions + measures) as JSON.
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.