太行山位于中国河北平原和山西高原之间,横跨北京、河北、山西和河南四省。太行山从东北向西南延伸,北起北京西山,南至河南北部的黄河北崖,西至山西高原,东至华北平原。是山西东部和东南部与河北、河南两省的天然分界山。
太行山东陡西缓,西部与山西高原接壤,从中山、低山丘陵向东部平原过渡。太行山雄关众多,其中比较著名的有河北的紫荆关、娘子关、红梯关、壶关、天京关等。从高原上流下来的河流,穿过太行山流入平原,蜿蜒幽深,峡谷毗连,瀑布湍急。山谷和山前泉水众多,其中以娘子关泉成都做网站。两条峡谷中有多层洞穴,其中著名的有灵川的黄薇洞、晋城的黄龙洞、历城的黄崖洞和北京房山的云水洞。