山西中阳县位于山西省东南部,太原市南部,介于东经110°05′-111°08′、北纬36°24′-37°02′之间。其东与河南省封丘县接壤;南与临汾市隰县相连;西与吕梁市交城县、文水县为邻;北与太原市娄烦县、古交市相邻。