How many did 300 Spartans fight?
Ethan Hayes
Published Jan 10, 2026
Battle of Thermopylae
In the late summer of 480 B.C., Leonidas led an army of 6,000 to 7,000 Greeks from many city-states, including 300 Spartans, in an attempt to prevent the Persians from passing throughThermopylae
Its shoreline advanced by up to 2 kilometers between 2500 BC and 480 BC but has still left several narrow passages between the sea and the mountains. The narrowest point on the plain, where the battle was probably fought, would have been less than 100 metres (330 ft) wide.
› wiki › Thermopylae
Did 300 Spartans actually fight?
In short, not as much as suggested. It is true there were only 300 Spartan soldiers at the battle of Thermopylae but they were not alone, as the Spartans had formed an alliance with other Greek states. It is thought that the number of ancient Greeks was closer to 7,000.How much of the 300 is true?
The film 300 is an adaptation of a comic book based on historical events, but it makes no pretense of being historically accurate. However, the battle of Thermopylae was a real event, with 300 Spartans at the center of the story.How much of 300 is accurate?
The director of 300, Zack Snyder, stated in an MTV interview that "the events are 90 percent accurate. It's just in the visualization that it's crazy.... I've shown this movie to world-class historians who have said it's amazing. They can't believe it's as accurate as it is."What were Leonidas last words?
Spartan King Leonidas : [his last lines] My Queen! My wife. My love... Xerxes : But I am a generous god.Battle of Thermopylae - Spartans vs Persians
How good were Spartans fighting?
They Were Able to Outfight Larger ArmiesThe Spartans were especially known for being so effective at fighting, that they were able to fight well against armies that were much larger in size than them. One of the most famous instances of this was when a few hundred Spartan soldiers fought in the battle of Thermopylae.