拔最高点为2,670米，最低点为760米，平均海拔800米左右。毗邻忻州市、吕梁市、晋中市、阳泉市。山西最大的河流汾河，由静乐入境自西向东至上兰村南折流经太原市城区，自北而南纵贯全市，流经约100公里。以丘陵和山地为主，平川约占五分之一。此外还有支流潇河、屯兰河、大川河、柳林河、凌井河、杨兴河等。山麓地带泉水较为丰富，尤以晋祠和兰村泉水流量最大，境内较大湖泊六处，以晋阳湖为最。汾河两岸沟渠纵横，给工农业用水带来很大方便。
气候.太原市属温带大陆性季风气候。四季分明，日照充足，太