Ang opisyal na wika ng Nepal ay Nepali, bagaman maraming iba pang mga wika ang sinasalita sa iba't ibang bahagi ng bansa, kabilang ang Maithili, Bhojpuri, Tharu, Tamang, at Newari.