Fort Myers and Naples pier are paid by the city. No licence required. Every where you need a license. With that being said. All Florida residents can get the free shoreline licenses. All nonresident need licenses regardless of salt and fresh. With the exception of the Naples and fort Myers pier.
When fishing from land on saltwater no license is required, in fresh water you need a license, but there is considered saltwater
Thanks! Your answer is awaiting moderation.