This is the list of characters who appeared in The Rock.
- John Mason - a former SAS captain and MI6 agent who is illegally imprisoned and secretly the only surviving inmate to escape Alcatraz Island.
- Commander Anderson - the commander of SEAL 1 send to lead his team to penetrate the Alcatraz with help from Mason.
- Lieutenant Shepard - Commander Anderson's first lieutenant in SEAL 1.
- General Al Kramer - An Army General and a friend of General Hummel.
- General Peterson - An Air Force General.
- SEAL Boyer - A SEAL 1 operative.
- SEAL Reigert - A SEAL 1 operative.
- SEAL Dando - A SEAL 1 operative.
- Stanley Goodspeed - A brilliant young FBI chemical weapons specialist who lacks combat experience.
- FBI Director James Womack - The FBI director who illegally locked Mason away from stealing the microfilm forced to have him release to help the SEAL team.
- Ernest Paxton - The FBI agent in charge in The San Francisco office.
- Marvin Isherwood - The FBI agent-in-training who Goodspeed is tutoring.
USMC Marine Force ReconEdit
- Brigadier General Frank Hummel - A heroic, but disenchanted General who takes over Alcatraz to have the U.S. government pay the families of the marines who died under his command.
- Major Tom Baxter - Hummel's long time friend and fellow marine serving as his second-in-command.
- Captain Hendrix - Hummel's marine who served alongside Hummel in Dessert Storm now involved in the takeover.
- Captain Frye - Hummel's marine who becomes a mercenary.
- Captain Darrow - Hummel's marine who becomes a mercenary and, later, betrays Hummel when he finds out that the General isn't sticking to the agreement after a change of heart.
- Sergeant Crisp - Hummel's sergeant marine who served alongside Hummel in Desert Storm now involved in the takeover.
- Sergeant Rojas - Hummel's marine and radar specialist.
- Private Scarpetti - Hummel's marine who guards the morgue rocket.
- Private Gamble - Hummel's marine who guards the morgue rocket.
- Private Cox - Hummel's marine who finds Stanley Goodspeed.
- Private McCoy - Hummel's marine who finds Stanley Goodspeed.