placedb

Countries

🇵🇰 Pakistan 7 administrative divisions

7 first-level administrative divisions (states, provinces, regions or counties, depending on the country) and 3,029 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
PK · PAK · 586
Capital
Islamabad
Continent
Asia
Currency
PKR, Pakistani rupee
Calling code
+92
Internet domain
.pk
Divisions
7
Cities and towns
3,029

Divisions

The 7 divisions of Pakistan

7 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.

Division ISO 3166-2 Cities and towns Population
Azad Kashmir PK-JK 120 4,567,982
Balochistan PK-BA 249 13,162,222
Gilgit-Baltistan PK-GB 110 1,155,755
Islamabad Capital Territory PK-IS 26 –
Khyber Pakhtunkhwa PK-KP 668 26,896,829
Punjab PK-PB 1,500 127,688,922
Sindh PK-SD 354 55,245,497

A further 2 places could not be matched to a division and are listed separately in the API as "unassigned": true.

Get it

Both files, in one request each

# every division of Pakistan
curl -s https://api.placedb.org/v1/regions/PK.json

# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/PK/<id>.json

No key, no account, no rate limit. The endpoints · try it live.