Fishing the Indian River Lagoon

Fishing the Indian River Lagoon could mean fishing anywhere from Ponce de Leon Inlet in Volusia County south to Jupiter Inlet in Palm Beach County.

Are you ready for some spectacular, fun, and "Fishful" charter fishing in Cocoa Beach? How about charter fishing in Melbourne, Palm Bay, or Vero Beach? You have most likely heard of all these popular fishing spots because they are all part of Florida's Space Coast and the Indian River Lagoon which has been called the world's "most biologically diverse estuary." Indian River Lagoon is a long shallow body of water, 156 miles long to be exact, that is protected from the Atlantic Ocean by a long barrier island. Fishing guides in Cocoa Beach south to Vero beach and Fort Pierce all fish in the Indian River Lagoon, it's that large.

Indian River Lagoon Inlets

The Indian River Lagoon has Port Canaveral in the Cocoa Beach area and five other inlets that provide access to the Atlantic Ocean.

  • Port Canaveral
  • Fort Pierce Inlet
  • Jupiter Inlet
  • Ponce De Leon Inlet
  • Sebastain Inlet
  • St. Lucie Inlet

More Indian River Lagoon Facts

  • There are 4 main fish species - Redfish, Tarpon, Trout, Snook
  • In total there are 685 species of fish in the Indian River lagoon
  • The average depth of the Lagoon is only 3 feet.
  • The Indian River Lagoon has 36 rare and endangered animal species
  • Indian River Lagoon is not a river. It's where freshwater from the land and saltwater from the ocean mixes.
  • The Indian River Lagoon has 310 species of birds.
  • The Indian River Lagoon has over 4000 plant and animal species.
  • Indian River Lagoon is 156 miles long and Cocoa Beach, Titusville, Palm Bay, Melbourne, Vero Beach, Sebastian, Fort Pierce all border the Lagoon.