Tambulpur is one of the famous unions which is situated on the bank of River Burail.
Pirgacha upazila is situated at the south-east corner of Rangpur town.
It is situated at the very east side at River Teesta which is the meeting points of Rangpur, Kurigram and Gaibandha Districts.
According to the 2011 Census of Bangladesh, Pirgachha Upazila had 82,623 households and a population of 313,319.
Pirgachha had a literacy rate (age 7 and over) of 44.61%, compared to the national average of 51.8%, and a sex ratio of 1041 females per 1000 males.