As of the 2011 Census of Bangladesh, Paikgachha upazila had 59,873 households and a population of 247,983.
[9] Paikgacha Upazila is divided into Paikgacha Municipality and ten union parishads: Chandkhali, Deluti, Godaipur, Goroikhali, Horidhali, Kopilmuni, Loskor, Lota, Raruli, and Soladana.
The union parishads are subdivided into 149 mauzas and 212 villages.
[10] Paikgacha Municipality is subdivided into 9 wards and 5 mahallas.
The main route of transport to Paikgachha from other parts of the country is by bus.