Sometime after March 18, 2000, Henry Allen was incarcerated in Iron Heights after being wrongfully convicted for the murder of his wife. He was regularly visited by his son Barry Allen and friend Joe West many times while serving out his sentence.
Later that same year, Oliver was held in the penitentiary after being accused of being the vigilante, The Hood, and he subsequently took a polygraph test in an attempt to prove his innocence. He was later set free when John Diggle masqueraded as The Hood while Oliver held a party at the Queen Mansion.
In 2016, Damien Darhk was held in Iron Heights, until with the help of Malcolm Merlyn and Andy Diggle escaped along with many other inmates including Michael Amar, Danny Brickwell, Noah Kuttler, and Cooper Seldon, during the chaos Darhk ended up killing Laurel Lance, The Black Canary.
After Barry and Cisco beat the Rival, he was taken to Iron Heights and put in a cell in the meta-human wing. That night, Alchemy scolded him for his failure, and then Savitar entered the cell and killed him.
- Gregory Wolfe (warden)
Possible future inmates
DC's Legends of Tomorrow
- "Blood Ties" (mentioned)
- "Doomworld" (mentioned)
The Flash: Season Zero
- "A Captive Audience" (indirectly mentioned)
- Iron Heights Prison is designed to hold the most dangerous criminals from Star City, Central City, and Keystone City.
Behind the scenes
- In the DC comics, when The Flash's enemies are arrested, they are frequently placed in Iron Heights Penitentiary.