Salem Town railway station is an NSG–5 category Indian railway station in Salem railway division of Southern Railway zone. It is a railway station on the Salem–Virudhachalam railway line in Salem district, Tamil Nadu, India.