A pré-história do Nepal não é clara até o século VIII a.C.. A lenda conta que o vale de Catmandu foi nas suas origens um belo lago no qual flutuava a flor de lótus da qual emanava uma mágica luz. O patriarca chinês Manjushri decidiu, ante tanta beleza, drenar a água do lago para que a flor pousasse no solo e utilizou sua espada para cortar a parede que fechava o vale e permitir que a água saísse.
No lugar que o lótus pousou, o patriarca construiu um templo, a estupa de Swayambhunath e uma pequena aldeia de madeira denominada Manjupatan. Se desconhece se esta lenda contém alguma verdade. Mas o certo é que os geólogos comprovaram que o vale já foi coberto de água.
No século VIII a.C. aparece a cultura kirati com a invasão destes povos que fundaram no vale um reino no qual governaram 28 monarcas como Yalambar, o mais famoso deles. Os kirati eram avezados comerciantes e ganadeiros.
Depois vieram os lichhavis, procedentes da Índia, que reinaram desde o século IX ao XII d.C.. Os Takuris tiveram como principal monarca Amshurvarma, sucedendo-o a Dinastia Gupta, que conseguiu fazer deste país um reinado independente. Do século XIII ao XVIII subiram ao poder os Mallas que consolidaram a hegemonia do Nepal.