According to the 1998 census of Pakistan, the total population of Rahim Yar Khan district was 3,141,053 of which 19.16% were urban an intercensal percentage increase of 70.6 since March, 1981 when it was 1,841,451. The average annual growth rate was 3.2 percent during this period. The total area of the district is 11,880 square kilometres which gives population density of 264 persons per square kilometre as against 155 persons observed in 1981 indicating a fast growth rate of the district.