How many Persian soldiers were at the Battle of Thermopylae?


How many Persian soldiers were at the Battle of Thermopylae?


Theremophylae was a battle between the Greeks and Persians during the second Persian invasion of Greece. The battle was led by Spartan King Leonidas against the Persian forces led by Xerxes I.

Answer and Explanation:

There were between 100,000 and 150,000 Persian soldiers at Thermopylae. The Greeks; however, had a significant advantage over this number, which is what made Thermopylae one of the most strategically genius battles in history. Despite their large numbers, the Persians were not able to immediately overwhelm the Greeks with their personnel advantage because of the terrain. The Greek force at Thermophylae was made up of 300 Spartans and between 700 Thespians and 400 Thebans who all fought to the death after being betrayed by a fellow Greek, who showed the Persians a mountain trail that allowed the Greek force to be flanked by the overwhelming Persian force.

Learn more about this topic:

The Greco-Persian Wars: Causes, Effects & Events

from HSC Ancient History: Exam Prep & Syllabus

Chapter 15 / Lesson 14

Related to this Question

Explore our homework questions and answer library