The population of Khanewal District was 2,068,000 as per 1998 Census. In the 2005 Economic Survey, the population reported was 2,376,000 with a growth rate of 2.4%. In 2015, the population of Khanewal District was estimated to be 2,941,000.
Castes
Niazi Afghans, Seoul, Daduana, Kamboh,Matyana, Gujjar, Doltana, Sahu, Rajputs (Rana), Rajpoot Dhudhi, Awan, Sheikh, Jatt, Bucha, [Nikyana Sial], Siyal, Arayin, Bhati, Baloch, Khokhars Mayo Solgi (Jutt) and Toru are the castes to whom majority of the Khanewal people belong.