At the 2011 census, Geraldton had a population of 35,749. Geraldton is the seat of government for the local government area (LGA), the City of Greater Geraldton, which also incorporates the town of Mullewa and large rural areas previously forming the shires of Greenough and Mullewa.