Skip to content

belgicaBelgian legal reference data

Courts, jurisdiction, interest rates and holidays for legal software, from the official sources. For TypeScript, Python, or any language as JSON and CSV.

At a glance ​

ts
import { findCourtsWithJurisdiction, findJusticesOfThePeace, getInterestRate } from 'belgica'

findJusticesOfThePeace('44088')[0].court.id // 'justice-of-the-peace-merelbeke-melle'
findCourtsWithJurisdiction('23088', 'police-court')[0].id // 'police-court-vilvoorde'
getInterestRate('2024-06-15', 'legal') // { rate: 5.75, period: { from: '2024-01-01', to: '2024-12-31' } }
DatasetRecordsPage
Judicial areas5Territory
Arrondissements12Territory
Cantons162 (55 cover part of a split municipality)Territory
Municipalities565Territory
Postal codes1152 (1149 postal codes, 3 shared by two municipalities)Postal codes
Courts347 (229 courts, the rest divisions and seats)Courts
Prisons39Prisons
Houses of justice27Houses of justice

Reference data, not legal advice

The data is checked against official sources, but sources change and mistakes happen. Check the source before relying on a value where it matters.

Code under MIT, data under CC BY 4.0. Reference data, not legal advice: check the official sources.