Yeraltı şehirleri, tarih boyunca çeşitli nedenlerle inşa edilmiştir: Güvenlik ve savunma: Düşman saldırılarından korunmak için kullanılmıştır. İklim koşullarından korunma: Sert iklim koşullarında doğal bir yalıtım sağlayarak sıcak ve soğuktan koruma sağlamıştır. Doğal afetlerden korunma: Doğal afetlerden sığınak olarak kullanılmıştır. Yiyecek ve su depolama: Tarım ürünlerinin ve yiyeceklerin saklanması ve uzun süre taze kalmasını sağlamak için inşa edilmiştir. Dini zulümden kaçış: Dini zulümden kaçan topluluklar için sığınak olmuştur. Gizlilik ve güvenlik: Kaçakçılar veya isyancılar gibi grupların gizlenmesi için kullanılmıştır.