Geraldton is a fishing town in the Mid West region of the Australian state of Western Australia, 424 kilometres north of the state capital, Perth.

Geraldton is also known as the windsurfing capital of Australia for its consistent summer breezes, particularly at Coronation Beach, 30 kilometres (19 miles) north of the city, which is said to be one of the world's best three beaches for the sport.