কাঠমান্ডুর প্রাচীন ইতিহাস বর্ণিত হয়েছে এর চিরাচরিত পৌরাণিক কাহিনী ও কিংবদন্তীতে। স্বয়ম্ভু পুরাণ অনুসারে, বর্তমান কাঠমান্ডু এক সময় "নাগদাহ" নামে একটি বিশাল এবং গভীর হ্রদ ছিল, কারণ এটি সাপ পূর্ণ ছিল। হ্রদটি বোধিসত্ত্ব মঞ্জুশ্রীর তরোয়াল দিয়ে কাটা হয়েছিল এবং সেখান থেকে জল সরিয়ে নেওয়া হয়েছিল। এরপরে তিনি মঞ্জুপত্তন নামে একটি শহর প্রতিষ্ঠা করেন এবং ধর্মকরকে উপত্যকার ভূমির শাসক করেন। কিছুক্ষণ পরে, বনাসুর নামে এক রাক্ষস আউটলেটটি বন্ধ করে দিয়ে উপত্যকাটি আবার একটি হ্রদে পরিণত হয়েছিল। এরপরে ভগবান কৃষ্ণ নেপালে এসে বনশুরকে হত্যা করলেন এবং আবার জল বের করলেন।তিনি তার সাথে কিছু গোপালকে এনে ভূক্তমানকে নেপালের রাজা করলেন।
শিব পুরাণের কোটিরুদ্র সংহিতা, ১১ম অধ্যায়, শ্লোক ১৮ স্থানটিকে নয়াপালা শহর বলে উল্লেখ করেছে, যা পশুপতি শিবলিঙ্গের জন্য বিখ্যাত ছিল। নেপাল নামটি সম্ভবত এই শহর নয়াপালা থেকে উদ্ভূত।
মধ্যযুগীয় লিচাভিস শাসকদের আগে এই সময়ের খুব কম ঐতিহাসিক রেকর্ড রয়েছে। নেপাল রাজতন্ত্রের বংশানুক্রমিক গোপালরাজ বনসওয়ালির মতে, লিচাভীদের পূর্বে কাঠমান্ডু উপত্যকার শাসকরা ছিলেন গোপাল, মহিষপালস, অভিহর, কিরণত এবং সোমবংশী।কিরতা রাজবংশটি ইয়ালম্বার প্রতিষ্ঠা করেছিলেন। কিরতা যুগে, পুরানো কাঠমান্ডুর উত্তরের অর্ধেক অংশে ইয়াম্বু নামে একটি বসতি ছিল। কিছু চীন-তিব্বতি ভাষায় কাঠমান্ডুকে এখনও ইয়াম্বু বলা হয়। ইয়েঙ্গল নামে আরও একটি ছোট্ট বসতি ছিল মঞ্জুপট্টনের নিকটবর্তী পুরাতন কাঠমান্ডুর দক্ষিণ অর্ধেক অংশে। সপ্তম কিরাতা শাসক জিত্তস্তির শাসনামলে বৌদ্ধ ভিক্ষুগণ কাঠমান্ডু উপত্যকায় প্রবেশ করেছিলেন এবং শঙ্খুতে একটি বন বিহার প্রতিষ্ঠা করেছিলেন।

প্রাচীন ইতিহাস
মল্ল যুগ
ইতিহাস
রারম্ভিক শাহ নিয়ম