Welcome to Baitshop - Everyone deserves to be a better angler!

5 of the Best Inshore Fishing Locales in Florida

Johnny Certo

Posted on September 05 2017

The Sunshine State is chalk full of angling destinations and some of the best are found
inshore. Here's list of five areas you should consider visiting for your next inshore
fishing adventure.
1.) Cocoa Beach
The Banana River is a great place for inshore fishing with its long grassy flats and
lagoon environment. Here you can find migrating fish and resident fish in the snook,
tarpon, and jack species.
Photo via CocoaBeachPier
2.) Tampa
Tampa Bay is the largest natural harbor and estuary in the Gulf of Mexico housing an
abundance of fish. Anglers will find redfish and various species of trout in its waters.
Photo via Fodors
3.) Jacksonville
Inshore anglers can find flounder and redfish in the fruitful waterway that is the St.
Johns River. This body of water is 310 miles long and is great locale to visit in the
Jacksonville area.
Photo via TripAdvisor
4.) Fort Walton Beach
With an area of 129 square miles, the Choctawhatchee Bay is a great place for
inshore fishing near Fort Walton Beach. In this body of water you'll find mullet, redfish,
and speckled trout.
Photo via VisitFlorida
5.) Key Largo
The biggest city of the Florida Keys, Key Largo is a must see for inshore anglers
visiting Florida. Anywhere along this chain of small islands you can fish for bonefish,
permit, and snook.
Photo via Panoramio
For those who were wondering, to be considered an inshore fishing spot the water
must be less than 30 feet deep. Since Florida is surrounded by water on three sides
there's plenty of shoreline and bays to explore beyond the places noted in this list.