太行山脈
北は万里の長城を挟んで内モンゴル自治区と、東は太行山脈を挟んで河北省と、南は黄河を挟んで河南省と、西は北上した黄河を挟んで陝西省とそれぞれ接している。山西高原は黄土高原の東部に当たり、北部では海河水系の滹沱河や桑乾河が東へ流れ、中部から南部は黄河水系の汾河が貫いている。主要都市は太原以外には大同がある。