At the time of the 2011 Nepal census, Parsa District had a population of 601,017. Of these, 78.1% spoke Bhojpuri, 6.4% Nepali, 5.1% Maithili, 3.8% Tharu, 2.2% Urdu, 1.3% Tamang, 0.8% Rajasthani and 0.7% Newari as their first language.