Beaches in Townsville
33 beaches on the coast in Townsville. Townsville has 8 more swimming spots of other kinds.
- Alma Bay Coast, Nelly Bay
- Balding Bay Coast, Magnetic Island
- Balgal Coast, Bluewater
- Christmas Creek Coast, Bluewater
- Cleveland Bay Coast, Belgian Gardens
- Crystal-Ollera Cks Coast, Moongobulla
- Florence Bay Beach Coast, Magnetic Island
- Hencamp Creek Coast, Kinduro
- Horseshoe Bay Coast, Magnetic Island
- Launs Beach Coast, Nome
- Liver Point Coast, Magnetic Island
- Nelly Bay Coast
- Nelly Bay Coast
- Pallarenda Coast, Belgian Gardens
- Pallarenda Beach Coast, Belgian Gardens
- Paradise Beach Coast, Nome
- Pebble Beach Coast, Nelly Bay
- Picnic Bay Coast, Nelly Bay
- Protected swimming area. Coast, Magnetic Island
- Radical Bay Coast, Magnetic Island
- Rocky Bay Coast, Nelly Bay
- Rowes Bay Coast, Belgian Gardens
- Secret Beach Coast, South Townsville
- Shelly Beach Coast, Bushland Beach
- Shelly Beach Coast, Bushland Beach
- Shelly Cove Coast, Belgian Gardens
- Sunset Beach Coast, Nome
- The Strand Coast, North Ward
- The Strand Coast, North Ward
- The Strand Coast, North Ward
- The Strand Coast, North Ward
- Turtle Beach Coast, Nome
- West Point Coast, Magnetic Island
By type
All swimming spots in Townsville · Swimming spots in Australia · View on the map