Rajapur Municipality is one of the 8 municipalities in Bardiya District of Lumbini Province. As per the 2021 census, the municipality has a total population of 60,831, comprising 28,607 males (47.0%) and 32,224 females (53.0%), with a literacy rate of 77.09%. Spanning 127.08 square kilometers, Rajapur Municipality exhibits the population density of 479 people per square kilometer. Administratively, it is divided into 10 wards.
According to the latest publicly available report of the Center for Education and Human Resource Development (CEHRD), Rajapur has 48 schools. Of these, 13 are private and 35 are public. The breakdown includes 40 pre-schools, 47 basic schools, and 14 secondary schools. Among the secondary schools, 4 offer +2 programs.
Some of the popular schools within the municipal area include Amar Shahid Shree Dasharath Chand School Rajapur, Kalika Secondary School Chanaura, Janachetana Secondary School Mangalpur Rajapur-10, Bardiya, Nepal Rastriya Secondary School Godiyana Bardiya, and Manpur Secondary School Tapara.