Ulipur (Bengali: উলিপুর) is an upazila of Kurigram District in the Rangpur Division, Bangladesh.
According to the 2011 Census of Bangladesh, Ulipur Upazila had 103,061 households and a population of 395,207.
Ulipur had a literacy rate (age 7 and over) of 45.64%, compared to the national average of 51.8%, and a sex ratio of 1069 females per 1000 males.
[7] Ulipur Upazila is divided into Ulipur Municipality and 13 union parishads: Bazra, Begumgonj, Buraburi, Daldalia, Dhamsreni, Dharanibari, Durgapur, Gunaigas, Hatia, Pandul, Shahabiar Alga, Tobockpur, and Thetrai.
The union parishads are subdivided into 147 mauzas and 354 villages.