Skip to main content

Population by Area

Retrieve Pakistan's population breakdown by area type (rural and urban), with regional and provincial comparisons.

GET/3.0/economy/pop-area

Description

This endpoint retrieves population data disaggregated by area type (rural and urban) showing the distribution of population across settlement patterns. This is a critical demographic measure for understanding urbanization trends, rural development needs, regional disparities, and service delivery requirements. Urban and rural areas require different policy approaches, infrastructure investments, and service delivery models. The data includes national totals, provincial breakdowns, and historical trends enabling urbanization rate calculation and trend analysis. Data is sourced from the Pakistan Bureau of Statistics (PBS).

Request

Authentication

  • Type: Bearer Token
  • Required: Yes

Parameters

This endpoint does not accept any query parameters.

Response

Success Response (200)

{
"status": "ok",
"message": "",
"data": [
{
"year": "2025",
"punjab": {
"urban": 32450000,
"rural": 46550000,
},
"sindh": {
"urban": 18920000,
"rural": 14280000,
},
"kpk": {
"urban": 5215000,
"rural": 11735000,
},
"balochistan": {
"urban": 2185000,
"rural": 4375000,
},
"islamabad": {
"urban": 2345000,
"rural": 0,
},
"national": {
"urban": 456000,
"rural": 3000000,
}
}
]
}

Response Fields

FieldTypeDescription
yearstringYear identifier (e.g., "2025")
punjabobjectUrban/rural population breakdown for Punjab. View
sindhobjectUrban/rural population breakdown for Sindh. View
kpkobjectUrban/rural population breakdown for Khyber Pakhtunkhwa. View
balochistanobjectUrban/rural population breakdown for Balochistan. View
islamabadobjectUrban/rural population breakdown for Islamabad Capital Territory. View
nationalobjectUrban/rural population breakdown for Pakistan overall. View

Province/Region Object

FieldTypeDescription
urbannumberPopulation in urban areas
ruralnumberPopulation in rural areas

Error Responses

For detailed Common Error responses, see the Error Handling.

Examples

Get Latest Urban/Rural Population

curl -X GET "https://csapis.com/3.0/economy/pop-area" \
-H "Authorization: Bearer YOUR_API_TOKEN"

Use Cases

  • Urbanization Monitoring: Track urbanization trends and migration patterns
  • Rural Development: Plan rural development programs based on rural population
  • Urban Planning: Guide urban infrastructure and service development
  • Migration Analysis: Understand rural-to-urban migration patterns
  • Regional Disparities: Assess development gaps between urban and rural areas
  • Public Service Planning: Plan healthcare, education based on area type distribution