Tiếng Nepal là ngôn ngữ chính thức của Nhà nước, được hầu hết mọi người nói và hiểu. Nhiều nhóm dân tộc nói hơn một chục ngôn ngữ khác với khoảng 93 phương ngữ khác nhau. Tiếng Anh được sử dụng bởi những người trẻ tuổi ở các thành phố và khu vực đô thị cũng như trong các văn phòng chính phủ và doanh nghiệp.