• headerimg3.jpg


Saving yesterday for tommorrow


The Brooks Preservation Society (BPS), a 501(c)(3) non-profit organization, was formed in 2008 with the mission to protect, preserve, and celebrate historic structures and artifacts and to support the surrounding communities for the benefit of the citizens and local economy.


Among our objectives are the preservation of the Belfast & Moosehead Lake Railroad corridor running through Waldo County, the preservation and restoration of the Brooks Railroad Station, and the preservation of several historical Belfast & Moosehead Lake Railroad locomotives, railcars, and MOW equipment. To that end we formed the Belfast & Moosehead Lake Railway and then acquired the name Belfast & Moosehead Lake Railroad. Finally we acquired the City Point Railroad Museum in Belfast Maine where we offer weekend excursions during our operational season.

Our Volunteers

All this is possible through a devoted group of volunteers who run our trains, maintain our tracks, equipment, and perform the restoration work needed on our stations. Please see our projects and volunteer pages for additional information.

If you would like to get involved in our activities, please consider becoming part of our preservation family. New members are always welcome.


Joomla templates by a4joomla