Which high school did Michael Phelps graduate from?

The story behind the answer

Michael Phelps graduated from Towson High School in Towson, Maryland, in 2003.

The school was part of the Baltimore-area community where Phelps grew up and began developing into an elite swimmer. Before attending Towson High, he went to Rodgers Forge Elementary and Dumbarton Middle School, which can cause confusion when several local schools are associated with his early life.

Phelps continued training with the North Baltimore Aquatic Club while attending high school. By the time he graduated, he had already become a world-class swimmer and was preparing for the 2004 Athens Olympics. He later attended the University of Michigan, where he trained under his longtime coach Bob Bowman, but he did not compete for Michigan’s NCAA team because of his professional status.

Towson High School is therefore the school named in the question—not Loyola Blakefield, another Maryland school sometimes connected with elite athletics, and not Rodgers Forge Elementary, which he attended earlier.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: