晋中地处黄土高原东部边缘,地势东高西低,山地、丘陵、平川呈阶梯状分布,大部分地区海拔在1000米以上。但这一地区的东部和中部地形仍以山地、丘陵为主。晋中属暖温带大陆性季风气候,季节变化明显。全市河流以太行山、太岳山中脊为界,分属黄河流域和海河流域。