The Scottish town of Elgin is located within the county of Moray and has a population of approximately 24,400.
Elgin is governed by Moray council.
Elgin is policed by Police Scotland
Elgin is within the Parliamentary Constituency of Moray
Buying a House in Elgin?, Browse our list of local Estate Agents below.
Do you know where the name Elgin comes from?
What's it like to live here?
Ask the community a question about Elgin.