Yes, Peacock Bass were introduced to South Florida in 1984. You can find them in canals and lakes in Naples, Palm Beach, Ft Lauderdale, or Miami. We recommend finding a guide to show you the ropes and take you on an urban fishing adventure to catch this Brazilian fish.