Maryborough was first settled in 1847 which makes it one the oldest towns in Queensland. The city was named after the Mary River. The river was named after Lady Mary FitzRoy, wife of the Governor of New South Wales, Sir Charles Augustus FitzRoy.