A steam era resort town might be a good alternative to a mine. Gives you a destination for passenger trains and local freights bringing in supplies in a variety of cars.
Like kchronister, I'm modeling early-20th century Adirondacks, but I'm unaware of coal mines in my area. Iron mines were a...