晉朝淮南國是司馬炎給其兒子司馬允的封國,除了核心區域淮南郡外,還有廬江郡作為其支郡。其主要範圍在西晉揚州境內。
淮南忠壯王——司馬允。司馬允字欽度,司馬炎第九子,母為李夫人 。其實司馬允最早的爵位並不是淮南王,咸寧三年(公元277年)八月,司馬炎封司馬允為濮陽王,並擔任越騎校尉。太康十年(公元289年)十一月,出於拱衛日後司馬衷的目的,司馬允被改封為淮南王,並擔任都督揚江二州諸軍事、鎮東大將軍、假節。
元康九年(公元299年),司馬允入朝。此時西晉朝局動盪異常,太子司馬遹,皇后賈南風先後被殺。司馬允則被司馬倫授予驃騎將軍、開府儀同三司、侍中,都督之職依舊,兼任中護軍。但兩人的矛盾很快爆發,司馬允想要誅殺司馬倫,司馬倫則想奪取他的兵權。見司馬允不接受詔令,司馬倫一夥準備誣陷司馬允謀反。司馬允憤恨不已,於是起兵討伐司馬倫,起初司馬允佔盡優勢,在快要擊敗司馬倫的緊要關頭。司馬倫開始使詐,派遣司馬督護伏胤帶領四百名騎兵從宮中衝出來,手舉空板,偽稱有詔書幫助司馬允。司馬允對此沒有懷疑,竟然開陣接納他們,在下車接受詔令時,被伏胤殺死,時年二十九歲,他的幾個兒子隨後也都被殺。司馬倫倒臺後,司馬允被平反,追諡忠壯。
二代淮南王——司馬超。司馬超是司馬冏的兒子,司馬冏掌權時將其出繼給已無子嗣在世的司馬允,但隨著其父司馬冏倒臺,司馬超受牽連被廢,並被囚禁於金墉城。
末代淮南王——司馬祥。司馬超被廢后,吳敬王司馬晏的兒子司馬祥被過繼給了司馬允。其實論血緣,這應該是最合適的,因為司馬晏是司馬允的同母弟。司馬祥因此繼承了伯父司馬允的爵位,並官拜散騎常侍。永嘉五年(公元311年),永嘉之亂爆發,洛陽淪陷,司馬祥也遭遇不幸,淮南國也就此國絕。