இலாகூர் கோட்டை எப்போது யாரால் கட்டப்பட்டது என்பதற்கான சான்றுகள் மரபுவழியாகவே செவிவழிச் செய்திகளாக கிடைக்கின்றன. சில இந்துசமயக் கதைகளின்படி இதன் அடித்தளம் இராமாயணக் காலத்தில் இராமரின் மகனான இலவன் இட்டதாக நம்பப்படுகின்றது. இருப்பினும், இக்கோட்டை 11 வது நூற்றாண்டில் கசினியின் மகுமூது காலத்தில் இருந்ததற்கான முதல் வரலாற்றுச் சான்று கிடைத்துள்ளது. வலிவற்ற மண்கோட்டையாக இருந்த இது பின்னாளில் அழிபட்டது. இதற்கான சான்றாக 1240 களில் இதனை மங்கோலியர்கள் அழித்ததாக குறிப்புள்ளது. இதற்கு கிட்டத்தட்ட 50 ஆண்டுகளுக்குப் பிறகு, மம்லுக் வம்சத்தின் பல்பான் புதிய கோட்டையைக் கட்டினார். இதுவும் 1399 இல் தைமூர் படைகளால் அழிக்கப்பட்டது; இருபதாண்டுகளுக்குப் பிறகு சுல்தான் முபாரக் ஷா சையது மீண்டும் இக்கோட்டையை கட்டினார். 1430களில் இக்கோட்டையை காபூலின் சேக் அலி கைப்பற்றினார்.

கோட்டையின் தற்போதைய வடிவும் கட்டமைப்பும் முகலாயர் காலத்தவை. 1575 இல் முகலாயப் பேரரசர் அக்பர் கோட்டையைக் கைப்பற்றி தனது பேரரசின் வடமேற்கு எல்லையைக் காக்கும் கோட்டையாக மாற்றினார். செங்கற்களையும் சுண்ணாம்பையும் பயன்படுத்தி இக்கோட்டையை மீளமைத்தார். காலப்போக்கில் அழகான அரண்மனைகளும் எழில்மிகு பூங்காக்களும் சேர்க்கப்பட்டன. "தௌலத் கானா-எ-காசு-ஒ-ஆம்", "ஜரோக்கா-எ-தர்சன்", "வாயிற் மசூதி" ஆகியவை அக்பர் கட்டிய மற்ற கட்டிடங்களாகும். அடுத்த வந்த மன்னர்கள் இவரது கட்டிடங்களை மாற்றியமைத்தனர். ஷாஜகான் ஷா புர்ஜ், சீஷ் மகால், நௌலாக்கா அரங்கம் ஆகியவற்றைக் கட்டினார். அவரது மகன் ஔரங்கசீப் இருபுறமும் அரைவட்ட கோபுரங்களையும் மாட அரங்கங்களையும் உடைய ஆலம்கிரி வாயிலைக் கட்டினார்.

சீக்கியர்களின் காலம்
முகலாயர் மற்றும் முந்தையக் காலம்
வரலாறு
அண்மையக் காலம்