Oswego Railroad Museum
The Oswego Railroad Museum opened in 2007 and is dedicated to preserving the city and county's railroad history. It is operated by the Oswego Valley Railroad Historical Association. The museum features a model train layout of the tracks in the county as they appeared in the 1950s. The museum also contains a railroad library.