Swimming spots in Townsville
34 swimming spots in Townsville (Australia): 1 swimming lake and 33 beaches on the coast. Spread across 9 places.
Places in this region
Individual swimming spots
- 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, Townsville
- Florence Bay Beach Coast, Magnetic Island
- Hencamp Creek Coast, Townsville
- 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
- Sandy Beach Swimming lake, Alligator Creek
- 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
Swimming spots in Australia · View on the map