Yes, there are crocodiles in the area surrounding Magnetic Island. Crocodiles have been spotted in the waters between Townsville and Magnetic Island. Pay attention to signs and check with the local tourist information centre before swimming here.