 | Heath Ledger | as | Joker |
 | Maggie Gyllenhaal | as | Rachel Dawes |
 | Eric Roberts | as | Sal Maroni |
| James Smith | as | Tommy |
 | Aaron Eckhart | as | Harvey Dent |
 | Gary Oldman | as | James Gordon |
 | Michael Caine | as | Alfred |
 | Monique Gabriela Curnen | as | Det. Anna Ramirez |
 | Ron Dean | as | Det. Michael Wuertz |
 | Cillian Murphy | as | Jonathan Crane / The Scarecrow |
 | Chin Han | as | Lau |
 | Ritchie Coster | as | The Chechen |
 | Anthony Michael Hall | as | Mike Engel |
 | Keith Szarabajka | as | Det. Gerard Stephens |
 | Colin McFarlane | as | Commissioner Gillian B. Loeb |
 | Edison Chen | as | LSI VP |
 | Nestor Carbonell | as | Mayor Anthony Garcia |
 | Michael Jai White | as | Gambol |
 | Morgan Freeman | as | Lucius Fox |
 | Christian Bale | as | Batman |
 | Joshua Harto | as | Reese |
 | Melinda McGraw | as | Barbara Gordon |
 | Nathan Gamble | as | James Gordon, Jr. |
| Michael Vieau | as | Rossi |
| Michael Stoyanov | as | Dopey |
| William Smillie | as | Happy |
| Danny Goldring | as | Grumpy |
| Matthew O'Neill | as | Chuckles |
 | William Fichtner | as | Bank Manager |
| Olumiji Olawumi | as | Drug Dealer |
| Greg Beam | as | Drug Buyer |
| Erik Hellman | as | Junkie |
 | Beatrice Rosen | as | Natascha |
| Vincenzo Nicoli | as | Crime Boss |
| Nydia Rodriguez Terracina | as | Judge Surrillo |
| Andy Luther | as | Brian |
| James Farruggio | as | Man No. 1 |
| Tom McElroy | as | Man No. 2 |
| Will Zahrn | as | Assistant DA |
| James Fierro | as | Thug at Party |
| Patrick Leahy | as | Gentleman at Party |
| Sam Derence | as | Male Guest |
| Jennifer Knox | as | Female Guest |
| Patrick Clear | as | Judge Freel |
| Sarah Jayne Dunn | as | Maroni's Mistress |
| Charles Venn | as | Gambol's Bodyguard |
| Winston Ellis | as | Gambol's Bodyguard |
 | David Dastmalchian | as | Joker's Thug |
| Sophia Hinshelwood | as | Reporter |
| Keith Kupferer | as | Heckler |
| Joseph Luis Caballero | as | Cop Heckler |
 | Richard Dillane | as | Acting Commissioner |
| Daryl Satcher | as | Officer at Intersection |
| Chris Petschler | as | Convoy Leader |
| Aidan Feore | as | Fat Thug |
| Philip Bulcock | as | Murphy |
 | Paul Birchard | as | Cop with Fat Thug |
| Walter Lewis | as | Medic |
 | Vincent Riotta | as | Cop at 250 52nd St. |
| Nancy Crane | as | Nurse |
| K. Todd Freeman | as | Polk |
| Matt Shallenberger | as | Berg |
| Michael Andrew Gorman | as | Cop at Hospital |
| Lanny Lutz | as | Bartender |
| Peter Defaria | as | Civilian |
| Matt Rippy | as | First Mate |
| Andrew Bicknell | as | Prison Ferry Pilot |
| Ariyon Bakare | as | Guard Commander |
| Doug Ballard | as | Businessman |
| Helene Wilson | as | Mother |
 | Tommy Campbell | as | Passenger |
| Craig Heaney | as | Passenger |
| Lorna Gayle | as | Passenger |
 | Lisa McAllister | as | Passenger |
 | Peter Brooke | as | Passenger |
| Joshua Rollins | as | SWAT Sniper |
| Dale Rivera | as | SWAT Leader |
| Matthew Leitch | as | Prisoner on Ferry |
 | Tommy Lister | as | Tattooed Prisoner |
| Thomas Gaitsch | as | Reporter #3 |
| William Armstrong | as | Evans |
| Adam Kalesperis | as | Honor Guard Man |
| Tristan Tait | as | Uniform Cop |
| Bronson Webb | as | Bounty Hunter |
| David Ajala | as | Bounty Hunter |
| Gertrude Mosley | as | Fox's Secretary |
| Jonathan Ryland | as | Passenger Ferry Pilot |
| James Scales | as | Guardsman |
| Nigel Carrington | as | Warden |
| Ian Pirie | as | Corrections Officer |
| Lateef Lovejoy | as | Prisoner |
| Grahame Edwards | as | Prisoner |
| Roger Monk | as | Prisoner |
| Ronan Summers | as | Prisoner |
| Wai Wong | as | Hong Kong Detective |
| Michael Corey Foster | as | Honor Guard Leader |
| Hannah Gunn | as | Gordon's Daughter |
| Brandon Lambdin | as | Armored Car SWAT |
| Jeff Albertson | as | National Guard / Police Officer (uncredited) |
| Tracy L. Aldaz | as | Emergency Medical Technician (uncredited) |
| Matthew W. Allen | as | Civilian (uncredited) |
| Stephen Armourae | as | Ferry Prisoner (uncredited) |
| Mike Bach | as | Board Room Member (uncredited) |
| Wayne Baker | as | Loading Dock Supervisor (uncredited) |
| Martin Ballantyne | as | Joker's Henchman (uncredited) |
| Tommy Bartlett | as | Maroni's D.A. (uncredited) |
| Blayne Bennett | as | Inmate (uncredited) |
 | Jon Lee Brody | as | Waiter (uncredited) |
| Debbi Burns | as | Bank Patron (uncredited) |
| Maritza Cabrera | as | Party Guest (uncredited) |
| Shirin Caiola | as | Party Guest with Glass (uncredited) |
| Laura Chernicky | as | Party Guest (uncredited) |
| Matt Cho | as | Lau Henchman (uncredited) |
| Henry Milton Chu | as | Lau Henchman (uncredited) |
| Kelli Clevenger | as | Paramedic (uncredited) |
| Bruce Allen Dawson | as | Ferry Prisoner (uncredited) |
| Danielle Day | as | Bruce's Supermodel Girlfriend #2 (uncredited) |
| Richard Divizio | as | Chechen Gangster (uncredited) |
| Tony Domino | as | Press Conference Heckler (uncredited) |
| Jessica Doyle | as | Hospital Patient (uncredited) |
| David William James Elliott | as | Extra (uncredited) |
| Gene Fojtik | as | Pedestrian (uncredited) |
| Reese Foster | as | Party Guest (uncredited) |
| Jason Frederick | as | Party Guest (uncredited) |
| Darren Elliot Fulsher | as | Police Officer (uncredited) |
| David Fultz | as | Pedestrian (uncredited) |
| Scott Ganyo | as | EMT (uncredited) |
| Marisol Giraud | as | Party Guest (uncredited) |
| Tim Glanfield | as | Hostage (uncredited) |
| Dan Gossen | as | SWAT Officer (uncredited) |
| Sharlene Grover | as | Party Guest (uncredited) |
| Natalie Hallam | as | Ferry Passenger (uncredited) |
| Alexander Hathaway | as | Prisoner (uncredited) |
| Jordon Hodges | as | Police Officer (uncredited) |
| John Hoving | as | Bank Vault Manager (uncredited) |
| Bill Ibrahim | as | Maroni Gangster (uncredited) |
| Erron Jay | as | Prisoner (uncredited) |
| Daniel Jefferson | as | Immigrant Ferry Passenger (uncredited) |
| Ramses Jimenez | as | National Guard (uncredited) |
| Will Jones | as | High-Ranking Officer (uncredited) |
| Bob Kaliebe | as | Police Officer (uncredited) |
 | Nicky Katt | as | Shotgun SWAT (uncredited) |
| Mark Keiser | as | Businessman / Crime Scene Witness (uncredited) |
| Charlie Kierscht | as | Party Guest (uncredited) |
| Thomas Kosik | as | Parade Police Officer (uncredited) |
| Don Kress | as | Maroni's Henchman (uncredited) |
| Tim Krueger | as | Assistant D.A. (uncredited) |
| Michael Kuster | as | Party Guest (uncredited) |
| Dan Latham | as | Police Sgt. Spellman / Gotham Bomb Squad (uncredited) |
| Joseph Lazicki | as | Party Guest (uncredited) |
| David Lesley | as | Detective (uncredited) |
| Ivan Lovegren | as | Party Guest (uncredited) |
| Deborah Lynn | as | Party Guest (uncredited) |
| Jonathan Macchi | as | Party Guest (uncredited) |
| J.R. Martino | as | Firefighter / Citizen (uncredited) |
| Joseph Mazurk | as | Bailiff / Parade Policeman (uncredited) |
| Tom McComas | as | Helicopter SWAT Sniper (uncredited) |
| Krista McEnany | as | Party Guest (uncredited) |
| James Mellor | as | Ferry Passanger (uncredited) |
| Joe Nelson | as | Police Officer (uncredited) |
| Lynn Noelle | as | Pedestrian (uncredited) |
| Sal Ozbay | as | Gang Member (uncredited) |
| Libby Pedersen | as | Party Guest (uncredited) |
| Ernest Pierce | as | Shotgun SWAT (uncredited) |
| Rory Plante | as | Evacuating Hospital Patient (uncredited) |
| Charles Query | as | Businessman (uncredited) |
| Marc Radz | as | Party Guest (uncredited) |
| Buster Reeves | as | Joker's Thug #2 (uncredited) |
| Sara Ritz | as | Ballerina (uncredited) |
| Peter Rnic | as | Prisoner (uncredited) |
| Gary Ryder | as | Man on Boulevard (uncredited) |
| Elisa Schleef | as | Extra (uncredited) |
| Greg Schweiner | as | Assistant D.A. (uncredited) |
| Jan Seybold | as | Dent's Secretary (uncredited) |
| Amit Shah | as | Party Guest (uncredited) |
| Vivek Shah | as | Middle Eastern Bank Hostage (uncredited) |
| Michelle Shields | as | Angry Hospital Relative (uncredited) |
| Sofiya Smirnova | as | Evacuee (uncredited) |
| John Snowden | as | Detective (uncredited) |
| Lorea Solabarrieta | as | Secretary (uncredited) |
| Dwight Sora | as | Mob Lawyer (uncredited) |
| Bruce Spielbauer | as | High-Ranking Police Official (uncredited) |
| January Stern | as | Party Guest (uncredited) |
| Robert Patrick Stern | as | Extra (uncredited) |
| Robert Stone | as | Dept. of Corrections Resident (uncredited) |
| Richard Strobel | as | Detective (uncredited) |
| Chris D. Thomas | as | Courtroom Spectator (uncredited) |
| John Thurner | as | Party Guest (uncredited) |
| Tom Townsend | as | Police Officer (uncredited) |
| Chuen Tsou | as | Lau's Henchman with TV (uncredited) |
| John Turk | as | Chechen's Bodyguard (uncredited) |
| John Warman | as | Detective (uncredited) |
| Mike Whyte | as | Police Officer (uncredited) |
| Erik A. Williams | as | Party Guest (uncredited) |
| Chris Wilson | as | Major Crime Unit Detective (uncredited) |
| Lisa Wolf | as | Businesswoman (uncredited) |
| Essa Zahir | as | Prisoner on Boat (uncredited) |
| Kevin Zaideman | as | Party Staff (uncredited) |