PlacesPunjabNarowalTehsil

Shakargarh Tehsil

Shakargarh Tehsil in Narowal has 769,339 people and covers 835 sq km.

Tehsil map

Map of Shakargarh

Locator map of Shakargarh highlighted within Narowal.

769,339

People counted in the 2023 census

1st of 3 tehsils in Narowal. 39.4% of Narowal

Bar chart of the population of Shakargarh Tehsil at the 2017 and 2023 censuses. It rose from 672,030 to 769,339.
People counted in Shakargarh at each census.

Change since 2017

CensusPeople
2023769,339
2017672,030

Key numbers

  • 835 sq kmArea35.7% of Narowal
  • 921.4People per sq kmAbove the Narowal figure of 834.8
  • 16.5%Share living in towns and citiesBelow the Narowal figure of 17.9%
  • 7.0People per householdAbove the Narowal figure of 6.9
  • 104.71Men per 100 womenAbove the Narowal figure of 104.40
  • 2.29%Population growth a yearAbove the Narowal figure of 2.25%

Who lives here

GroupPeopleShare
Men393,50051.1%
Women375,80948.8%
Transgender people300.0%
People in villages642,59783.5%
People in towns and cities126,74216.5%

Literacy and school attendance

PBS defines this literacy rate for people aged 10 and older. Rural and urban values are shown only where the census reports them.

GroupLiteracy rate
Overall76.3%
Men81.4%
Women71.0%
Rural75.6%
Urban79.6%

31,670 children aged 5–16 were recorded as out of school.

How this place ranks in Pakistan

All rankings

Common questions about Shakargarh

What is the population of Shakargarh Tehsil?
Shakargarh Tehsil had 769,339 people in the 2023 census. That is the 1st largest of the 3 tehsils in Narowal, and 39.4% of everyone there. The 2017 census counted 672,030, so there are 97,309 more people now.
How fast is Shakargarh growing?
The population of Shakargarh grew 2.29% a year between the 2017 and 2023 censuses. That is slower than Pakistan as a whole, which grew 2.55% a year.
How big is Shakargarh?
Shakargarh covers 835 square kilometres. That works out at 921.4 people per square kilometre. A household here holds 7.0 people on average.
How many people in Shakargarh live in towns and cities?
126,742 people in Shakargarh live in towns and cities and 642,597 live in villages. That makes it 16.5% urban, against 17.9% for Narowal.
How many men and women live in Shakargarh?
The census counted 393,500 men and 375,809 women in Shakargarh. It also counted 30 transgender people. That is 104.71 men for every 100 women.
What is the literacy rate in Shakargarh?
The 2023 census literacy rate for people aged 10 and older in Shakargarh was 76.3%. It was 81.4% for men and 71.0% for women, a gap of 10.4 percentage points.
Where does Shakargarh rank by population?
Shakargarh ranks 87th of 591 tehsils in Pakistan by 2023 census population.

Search PakStats

SuggestedLoading suggestions...