Maryborough, a city, is 220 km north of Brisbane. It
is 20 km upstream on the Mary River which enters
the strait that runs between the coastline and
Fraser (Great Sandy) Island.
Maryborough is served by the Bruce Highway. It is
closely tied to its neighbour city Hervey Bay
which is approximately 30 kilometres (20 mi)
northeast. Together they form part of the
area known as the Fraser Coast.
At June 2015 Marybourough had an estimated
urban population of 27,846.