Perú / Peru

Administrative hierarchy of Peru: 25 departments, 196 provinces, 1,873 districts. With coordinates (lat/lon) and bilingual names at every level.

25
Department (Departamento)
196
Province (Provincia)
1,873
District (Distrito)
2,094
Total Records
Coordinates
lat/lon at every level
Bilingual
Local script + English
JSON API
/api/v1/countries/pe.json
No Postal
Not available

Hierarchy

Departamento / Department

Name (Local) Name (EN) ID Coordinates Children
Amazonas Amazonas PE01 -4.987, -78.219 7
Ancash Ancash PE02 -9.418, -77.674 20
Apurimac Apurimac PE03 -14.006, -72.84 7
Arequipa Arequipa PE04 -15.959, -72.444 8
Ayacucho Ayacucho PE05 -13.9, -74.232 11
Cajamarca Cajamarca PE06 -6.194, -78.84 13
Callao Callao PE07 -11.949, -77.129 1
Cusco Cusco PE08 -13.335, -71.856 13
Huancavelica Huancavelica PE09 -13.057, -75.015 7
Huanuco Huanuco PE10 -9.397, -76.303 11
Ica Ica PE11 -14.204, -75.633 5
Junin Junin PE12 -11.669, -74.906 9
La Libertad La Libertad PE13 -7.956, -78.329 12
Lambayeque Lambayeque PE14 -6.328, -80.012 3
Lima Lima PE15 -11.799, -76.653 10
Loreto Loreto PE16 -4.377, -74.39 8
Madre de Dios Madre de Dios PE17 -11.608, -70.741 3
Moquegua Moquegua PE18 -16.899, -70.937 3
Pasco Pasco PE19 -10.301, -75.052 3
Piura Piura PE20 -5.227, -80.267 8
Puno Puno PE21 -15.15, -70.093 13
San Martin San Martin PE22 -7.101, -76.868 10
Tacna Tacna PE23 -17.561, -70.208 4
Tumbes Tumbes PE24 -3.807, -80.488 3
Ucayali Ucayali PE25 -9.355, -73.901 4

Data Access

GET /api/v1/countries/pe.json

Full dataset including all levels. CORS enabled, no auth required.

GitHub Repository

Full dataset with browsable hierarchy, aggregate files, and AI-friendly exports:

open-admin-data/peru-administrative-divisions

Source

OCHA COD-AB (HDX)
https://data.humdata.org/dataset/cod-ab-per
License: CC BY-IGO