Quick Search

Enter locomotive number in the box below and press 'Go'!

Content is coming here as you probably can see. Content is coming here as you probably can see.


In Touch

Bookmark and Share

Follow BRDatabase on Twitter



Ad Visitor Statistics
» 17 Online
» 571 Today
» 1013 Yesterday
» 571 Week
» 18623 Month
» 251543 Year
» 1916919 Total
Record: 2004 (05/06/2021)
(Free MySQL Counter)


Welcome to BRDatabase! The purpose of this site is to bring together varied and disparate sources of data including books, webpages, magazines and personal records and present this data in a homogeneous manner, allowing the user to search for data in context, i.e. not in just a 'dry' statistical manner. However, to achieve this 'grand' aim, I need your help! Data sources, anecdotes, photographs, trainspotting logs etc... will all be welcome. The more accurate the better.

There will be errors, so please bear with me and either report the error by using the helpdesk page.

A word of thanks too, for all the kind words, contributions, suggestions, support and donations I have received over the years. I started the site partly for my own pleasure but it has clearly become quite important to a number of enthusiasts & researchers. I have no plans to shut it down at all; quite the contrary, I have much planned for the future!

Finding Data

The easiest way to find data is to type it in the 'Quick Search' box on the left: the box will accept locomotive numbers, locomotive names, shed names/codes, scrapyards, builders, works and even CME's. If you enter '1' in the box, you will get a lot of matches, so if you are looking for locomotive number 1 (e.g. D1 'Scafell Pike', or LMS Fowler 2-6-2T No 1) put a hash (#) after the criteria, e.g. 1#. Furthermore, specifying S1# will only return Steam locos (also works for Diesel and Electrics too).

I have just added (June 2020) a feature to the search where you can specify the company and number (only for steam engines). So, if you have a picture of, say, LNER 5561, enter 'LNER 5561' (without the quotes but with the space) and the search is limited to that particular combination.

A few stats ...
Total Steam Locos 35,605
Total Steam Allocations 100,699
Total Diesel Locos 5,433
Total Diesel Allocations 28,085
Total Electric Locos 444
Total Electric Allocations 327

A few random suggestions...
Class 44 in mid-1960's green with yellow... 55021 at York in final livery for non-Fi... Brand new class 58, 58026, at BREL Donca... Prince of Wales class 4-6-0 departing Eu...


I have received some fantastic support, both financial and data, in recent months. I would particularly like to thank John Bird at for his generous support and encouragement. Also thanks to Paul Davis, Jim Richards, David Ford, Graham Vincent, Wanderlust Images, The Railway Herald, and many others who have helped me in the past. Thank You!


I am actively in the process of updating data to a higher standard. I have used data from my collection of Stephenson Locomotive Society magazines, as well as books, anecdotes and submitted corrections. In an ideal world, I would merge SLS data with the existing data but there are discrepancies galore. Therefore, for the time being, I have included SLS data underneath current data on the individual (steam only) loco pages, along with the caveat that the data is raw and has yet to be cross-checked. Furthermore, some SLS data is not yet in the database (for reasons I won't bore you with) but that will change quite rapidly.

A big thank you to any photographers whose material appears here - permission was sought and received. Links to photographic collections are under each image used.

Running Costs

If you find this site useful, maybe you would be interested in helping with the running costs. Any donations to help me with the upkeep of this site will be gratefully received! I have introduced a tiny amount of advertising but it doesn't cover the costs and I don't want to cover the site with adverts!

A big thank you to those who have made a donation - much appreciated!!!

All the best, Ian

Last update was: 2020-09-04 13:30:00