List of Welsh Highland Railway Ltd rolling stock

This is a list of the rolling stock of the Welsh Highland Railway Limited which is used to operate the Welsh Highland Heritage Railway, a 1 ft 11+1⁄2 in (597 mm) narrow gauge heritage railway line in Porthmadog, North Wales.

The railway owns Russell - the only remaining original Welsh Highland locomotive, and a number of historically important coaches.

This locomotive has now left the railway and is on display at Statfold Barn.

All coaches are bogie vehicles unless otherwise stated.

The carriage was modified by the WHR in 1927 to serve as a buffet car, a service which operated until 1929.