Some great resources can be found looking at these maps to see where the railroads were. I live in Sussex County NJ which is basically the land of former rail lines. So many were around here at one time.
Anyway, if interested, have a peak. You can select the state and/or town that interests you. I downloaded the one for Branchville, NJ and printed it at Walgreens for $10 (after a $10 coupon was applied). The frame at Walmart cost me $12.