The station was opened on 1 September 1892, by the Metropolitan Railway (Met), when its main line was extended from Chalfont Road to Aylesbury Town.
When London Underground's Metropolitan line (the successor of the Met) was fully electrified in the late 1950s and early 1960s, a decision was made to run only as far as Amersham.
In 1966 as a result of the Reshaping of British Railways report, the line north of Aylesbury was closed and the station is now only served by local commuter services.
In 1989-90 BR's Network SouthEast refurbished the station and the "up" (London) platform canopy was shortened slightly.
Buses run by Arriva Shires & Essex link Stoke Mandeville station with Aylesbury and Leighton Buzzard.