The original station was opened by the London and South Western Railway on 1 May 1861 and named Portswood after the small village to the west of the main line.
The station buildings themselves are fine examples of Victorian architecture.