---
id: "fr_circonscription_legislative_code"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["geo", "government"]
country: ["FR"]
langs: ["fr"]
quality: 80
url: "https://registry.apicrafter.io/datatype/fr_circonscription_legislative_code"
---

# French legislative constituency code (`fr_circonscription_legislative_code`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Code of one of the 577 constituencies that elect the National Assembly - the department code followed by a two-digit number, as in the official election results of the Ministry of the Interior. That file writes department codes without a leading zero (101 for Ain 1re); other publishers pad them (0101). ZX is used for Saint-Martin and Saint-Barthélemy and ZZ for French citizens abroad.

- Personal data (PII): no
- Categories: Geographic identifiers (geo), Government related (government)
- Countries: France (FR)
- Languages: French (fr)
- Classification: categorical

## Detection

Regular expression (Python `re`):

```
^(?:\d{1,2}|2[AB]|Z[XZ]|97[1-6]|98[678])\d{2}$
```

## Examples

- `101` — Ain, 1re circonscription
- `2A01` — Corse-du-Sud, 1re circonscription
- `7501` — Paris, 1re circonscription
- `97101` — Guadeloupe, 1re circonscription
- `ZZ01` — Français établis hors de France, 1re circonscription
- `75-01` (invalid example) — separator is not used

## Translations

- fr: Code circonscription législative
- ru: Код избирательного округа Национального собрания Франции

## Sources

- other: <https://www.data.gouv.fr/datasets/6682d0c255dcda5df20b1d90/>
- wikipedia: <https://en.wikipedia.org/wiki/Constituencies_of_the_National_Assembly_of_France>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <https://registry.apicrafter.io/api/v1/datatypes/fr_circonscription_legislative_code.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/FR/geo/fr_circonscription_legislative_code.yaml>
