This was a single platform station with a short platform, minimal Caledonian Railway style shelter and station house.
The station house remains today.
Perth Glasgow Road
Perth Glasgow Road [Temporary]
Perth Princes Street
| Huningtowerfield Bleachworks|
Almondbank Naval Stores
Almond Valley Junction
Perth New Yard
Muirton Cold Store
Dovecotland Oil Siding
|Location names in dark blue are on the same original line.|
A Regional History of the Railways of Great Britain: The North of Scotland v. 15 (Regional railway history series)
An Illustrated History of Tayside's Railways
Branch Lines of Strathearn: Tourists, Tatties and Trains
Forgotten Railways: Scotland