 In 2010, the sub-district had a population of 63,779 inhabitants.In 2018, Mandiraja sub-district had the fourth-largest population in the Banjarnegara Regency after the Punggelan, Purwanegara and Banjarnegara sub-districts, with 65,397 inhabitants, which is spread in 16 villages.Mandiraja has a gender difference ratio of 96.22%, with 32,379 men and 33,018 women and a population growth of 0.22%.