The Punisher (2004) Film Locations

the punisher 2004 film locations

Filming locations for The Punisher was filmed on location in Tampa, Florida. With other locations including Petersburg, Tierra Verde & Tarpon Springs – all in the Florida area.


700 N. Nebraska Ave. Tampa, Fl. 33602 (Frank Castle’s Apartment – Now demolished since 2011)

Google Maps Co-ordinates: 27.952526, -82.451545

frank castles apartment from the punisher


428 W Kennedy Blvd, Tampa, FL 33606, United States (Movie Theatre)

Google Maps Co-ordinates: 27.944903, -82.464873

100 N Tampa St, Tampa, FL 33602, United States (Howard Saint’s Tower)

Google Maps Co-ordinates: 27.945469, -82.458339

howard saints tower

howard saints tower street view

howard saints tower cash falling


5 W Laurel St, Tampa, FL 33602, United States (Harry Heck Vs Frank Castle)

Google Maps Co-ordinates: 27.954585, -82.465329

Fort De Soto Park – 3500 Pinellas Bayway S., Tierra Verde, Florida, USA (Frank, his wife and child are shot on pier scene)

Google Maps Co-ordinates: 27.613226, -82.737008


Sunshine Skyway Bridge, U.S. 19/I-275, St. Petersburg, Florida, USA (Final scene with the punisher on the bridge)

Google Maps Co-ordinates: 27.620702, -82.655840


Malio’s, North Ashley Drive, Tampa, FL, United States (Howard’s Club)

Google Maps Co-ordinates: 27.947625, -82.460302

3385 Old Keystone Rd, Tarpon Springs, FL 34688, United States (Howard Saint’s Home) (Built in 2002 – More info)

Google Maps Co-ordinates: 28.147024, -82.684856





Powered by

Official trailer

Release: 16/04/2004

Director: Jonathan Hensleigh

Run Time: 124m

Age Viewing: 18

Gross: $33,810,189

Subscribe For Access To New Content

Join 369 other subscribers

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: