Nepal, Eski Kızılderililer tarafından biliniyordu. MÖ 3. yüzyılda, büyük Hint İmparatoru Budizm'i Nepal'e getirdi. Nepal, Çin ile de temas halindeydi. MS 200 civarında, Lichavis adlı bir halk Nepal'de iktidarı ele geçirdi. Onların altında Nepal gelişti ve hem Hindu hem de Budist için büyük tapınaklar inşa edildi.
Ancak, Lichavis sonunda geriledi ve MS 879'da yeni bir dönem başladı. Onların yerini Thakuriler aldı. 12. yüzyıldan itibaren, soyadı Malla ile biten bir dizi kral Nepal'de hüküm sürdü. 14. yüzyılda bunlardan biri olan Jayasthiti Malla, kast sistemini Nepal'e getirdi. Malla hanedanının gücü 15. yüzyılda zirveye ulaştı.
Nepal, 18. yüzyılda Prithvi Narayan Shah adlı bir adam tarafından yeniden birleştirildi. 19. yüzyılda Nepalliler İngilizlerle uzlaşmak zorunda kaldılar. 1814-1816'da bir savaş verdiler ve ardından Nepal'in bugünkü sınırları çizildi.
1846'da Rang Bahadur adında bir adam iktidarı ele geçirdi ve kendisini başbakan ilan etti. Bu hanedana Rana Hanedanı adını verdi. 1950'de Rana devrildi ve kraliyet otoritesi yeniden sağlandı. Ardından 1959'da Nepal'de seçimler yapıldı. 1962'deki yeni anayasaya göre, kral tüm gerçek güce sahipti. Ancak 1990'da yaygın protestolar demokrasinin yeniden kurulması yönündeydi. Nepal yeni bir anayasa kazandı ve 1991'de seçimler yapıldı.
1996'da Nepal'de ekonomiye ciddi şekilde zarar veren bir Maoist (Komünist) isyan başladı. Ancak Kasım 2006'da bir barış anlaşması imzalandı. Nisan 2008'de seçimler yapıldı ve koalisyon hükümeti iktidara geldi. Mayıs 2008'de monarşi kaldırıldı ve Nepal bir cumhuriyet oldu. Nepal 2015 yılında yeni bir anayasa kazandı.
Bugün Nepal fakir bir ülke olmaya devam ediyor. Halkın çoğu çiftçilikle geçiniyor. Ancak, Nepal'de turizm büyük bir potansiyele sahiptir. 2020'de Nepal'in nüfusu 29 milyondu.