西晋置。
西晋太康末(289),封西阳公。都西阳县(今河南光山)。领西阳一县。
永康元年(300年),进封西阳王。
永安元年(304)以长沙王乂党,废为庶人。国除。
永嘉三年(公元306年),晋惠帝恢复司马西阳王爵位,仍都西阳县(今河南光山)。
东晋初,国都迁移今湖北新洲邾城附近。
咸和四年(公元329年),司马羕获罪被诛,西阳国改置为西阳郡。