メガロポリスの戦いは紀元前331年にスパルタ軍とマケドニア軍の間で戦われた。アレクサンドロスの摂政アンティパトロスがマケドニア軍を率いてアギス3世王に勝利した。当時アジアで戦っていたアレクサンドロスは、プルタルコスによれば、この戦いを「ネズミの戦い」(古代ギリシア語:μυομαχίᾱ )と呼んだ。[ 1 ]
紀元前333年の秋、スパルタ王アギス3世はエーゲ海のどこかでペルシアの指揮官ファルナバゾスとアウトフラダテスと会見し、ギリシャ本土でアレクサンドロス大王と戦う計画を彼らに明かした。ペルシアはアギスを支援することに同意したが、彼に提供できるのは30タレントと10隻の船だけだった。アギスはまた、ペルシア軍に仕えたイッソスの戦いのギリシャ人傭兵の生存者を募り、8,000人のベテラン部隊を編成した。紀元前331年の夏、アギスはペロポネソス半島とコリントスの守備隊を指揮していたマケドニアの将軍コラゴスを破った。アギスはペロポネソス[ 2 ]とアテネに支援を求めたが、アテネはスパルタへの支援を拒否した[ 3 ] 。
一方、マケドニアにおけるアレクサンドロスの摂政アンティパトロスは、マケドニアの将軍メムノンが反乱を起こしていたトラキアで占領されていた。反乱が鎮圧された後、アンティパトロスはアギス王に対して進軍した。 [ 4 ]アンティパトロスは、マケドニア軍を中核とし、マケドニア北部辺境の部族戦士を相当数集め、さらにギリシアの同盟軍の増援を得て、4万人を超える大軍を編成した。[ 5 ]アンティパトロスは、アリアノスがスパルタ戦争と呼ぶ戦いを支援するために、アレクサンドロスから3,000タレントの援助を受けた。[ 6 ]
アルカディアのメガロポリス近郊で行われた最後の戦いは、スパルタ軍の敗北に終わった。戦いの序盤でアンティパトロスの陣形は崩れたが、最終的には圧倒的な兵力差がマケドニア軍の勝利をもたらした。スパルタ側で5,300人、マケドニア側で3,500人が死亡したと記されているが[ 5 ]、マケドニア側の死者は1,000人程度だった可能性もある。クルティウスはスパルタ軍の死者が5,300人だったことに同意している[ 7 ] 。スパルタ軍にとっては、これは25パーセント以上の死者数を意味する。
負傷して立ち上がれなくなったアギス王は、兵士たちが退却する時間を稼ぐため、進軍してくるマケドニア軍に立ち向かうよう部下に命じた。ディオドロスは、スパルタ王が槍で殺される前に数人の敵兵を殺害したと述べている。[ 8 ] [ 7 ]
戦いの後、アンティパトロスは和平交渉には参加せず(アレクサンドロスはこれに不満だった)、ペロポネソス人に和平条件を自分たちでまとめるよう任せた(クルティオス 6.1.17-19)。[ 7 ]スパルタ人はアレクサンドロスに使節を送ることを余儀なくされ、テゲア人(「首謀者」を除く)は赦免され、アカイア人とエリス人はメガロポリスを包囲した報復として120タレントを支払った(クルティオス 6.1.20)。[ 7 ]プルタルコスによれば、アンティパトロスはスパルタの少年50人を人質として要求したが、エフォロイのエテオクレスは、少年たちがアゴゲ(学校教育)を受けられなくなり、市民としての資格を永久に失うことになるので、そのような要求は決して受け入れられないと説明した。[ 9 ]