Rothes Police Station is the only station in the area that is manned 24 hours a day; it covers the whole of Speyside.
Rothes Primary School,[REF] which opened in 1916, educates the town's children from primary 1 to 7, at which point they further their education at Speyside High School, located 5 miles south in Aberlour.