陜北以黃土高原土層厚、地下水位低為特點,挖窯洞做民居具有冬暖夏涼的優勢。窯洞可分為坑式、崖式和土坯式。
地面挖坑式窯洞,三面或四面挖窯洞居住,陜北窯洞有坡道進出。
懸崖窯洞是沿著山邊和溝邊壹層壹層挖出來的窯洞。
土坯拱洞用土坯拱砌,覆土保溫。此外,還有磚石窯洞房屋。
黃土層較厚的豫西平原也有坑型洞穴,如河南省珙縣的坑型洞穴。往往整個村子和街道都建在梯田下面,遠遠望去只能看到村子的樹冠和地上的樹木。坑穴頂上的土地還能種莊稼。隴東也有這樣的地下街。從西方環境建築師的角度來看,這個坑穴建築是不破壞自然的完美文明建築。地下窯洞的組合依然保持著北方傳統四合院的格局,有廚房,有儲存糧食的倉庫,有飲水井和滲井,還有飼養牲畜的棚子,形成壹個舒適的地下庭院。在地段的利用、院落的劃分、上下樓層的交通關系、采光、通風、排水等方面都有巧妙的處理方法。