Geraldton is a city located in the state of Western Australia. In 2021, the population was 38,595. The distance to the state capital (Perth) is 374 km. The distance to the Australian capital (Canberra) is 3,445 km.