skip to main content
The Association of British Counties

Gazetteer of
British Place Names

The definitive reference source to the United Kingdom. Explore over 300,000 places.

 Menu  Menu

Rothes, Morayshire

Rothes (or Rothes-on-Spey) is a small town in Morayshire, on the banks of the River Spey south of Elgin. At the south end of the village lie the remains of Rothes Castle, which dates from the 13th century. The town is host to five distilleries. Rothes is within the council area of Moray.

Place Type: Town
Alternative name(s): Rothes-on-Spey
Historic County: Morayshire
Lat, Long: 57.52704,-3.2078047
Grid Reference: NJ 2776 4918
Civil Parish: Rothes CP
Council Area: Moray CA
Police Area: Scotland (North East) PA
Devolved Legislature:  Scottish Parliament

GBPN ID: 38580
Entry Type: Main listing (P)
URL: https://gazetteer.org.uk/place/Rothes,_Morayshire_38580

 Peruse Morayshire on Wikishire