Detectives from the Maroochydore Child Protection and Investigation Unit (CPIU) are appealing for public assistance in relation to an alleged incident on November 30.
It will be alleged a 23-year-old Townsville man attended Mooloolaba Beach with a teenage girl between 10:30pm and 1am on December 1, when he assaulted her and pushed her into the ocean.
The man was charged with one count of rape and contravening an order about information necessary to access information stored electronically.
He is due to reappear in the Maroochydore Magistrates Court on February 24.
Police are appealing for anyone who witnessed the incident or approached the man and woman at the time to come forward.
If you've experienced sexual assault, it is not your fault and you are not alone. There are multiple ways to report what has happened to you depending on your situation.
If there's an immediate danger, call Triple Zero (000). You can also report online via: https://forms.police.qld.gov.au/launch/SexualAssault, over the phone or face to face at a police station.
There are also Alternative Reporting Options available depending on your situation.
For confidential information, counselling and support, call the State-wide Sexual Assault Helpline on 1800 010 120 or 1800 RESPECT for 24-hour help.
If you have information for police, contact Policelink by providing information using the online suspicious activity form 24hrs per day at www.police.qld.gov.au/reporting.
Report crime information anonymously via Crime Stoppers. Call 1800 333 000 or report online at www.crimestoppersqld.com.au.