There have been more railway stations in Fremantle than are extant.
- Old Fremantle railway station (the first, 1881 to 1907)
- East Fremantle railway station (1890s to 1907)
- North Fremantle railway station
- Leighton railway station
- The three America's Cup railway stations (October 1986 to February 1987):
- Fremantle railway station (1907 to now)
See also railway footbridges and railway bridges.