Welshpool Station is a railway station on the Transperth network. It is located on the Armadale/Thornlie Line, 9.5 kilometres from Perth Station serving the suburbs of Welshpool and Bentley, Western Australia. The station is planned to close in 2023 as part of a wider upgrade to the line.