Location and coordinates are for the approximate centre of Rattray within this administrative area. Geographic features and populated places may cross administrative borders.
Gazetteer of the British Isles (Edinburgh: Bartholomew, 1887). John Bartholomew
Rattray.-- town (police burgh) and par., Perthshire - par., 5382 ac., pop. 3051; town and police burgh, on river Ericht, opposite Blairgowrie, pop. 2533; the town comprises the vils. of New Rattray; P.O; and Old Rattray; P.O.; flax and jute spinning is carried on.