Rothes

Rothes
High Street, Rothes
Rothes is located in Moray
Rothes
Rothes
Location within Moray
Population1,160 (2022)[1]
DemonymRothesian
OS grid referenceNJ278492
Council area
Lieutenancy area
CountryScotland
Sovereign stateUnited Kingdom
Post townABERLOUR
Postcode districtAB38
Dialling code01340
PoliceScotland
FireScottish
AmbulanceScottish
UK Parliament
Scottish Parliament
List of places
UK
Scotland
57°31′37″N 3°12′29″W / 57.527°N 3.208°W / 57.527; -3.208

Rothes (/ˈrɒθɪs/; Scottish Gaelic: Ràthais) is a town in Moray, Scotland, on the banks of the River Spey, 10 miles (16 km) south of Elgin. The town had a population of 1,252 at the 2011 Census. A settlement has been here since AD 600.

Entering Rothes from the south, with the castle in the background
  1. ^ "Mid-2020 Population Estimates for Settlements and Localities in Scotland". National Records of Scotland. 31 March 2022. Retrieved 31 March 2022.