On average 2,100 people use the 30p facilities each day.
The new data released by Network Rail shows that the toilets brought in £226,690 between 2014-15.
This compares to £193,936 in 2013-14 and £281,905 in 2012-13 – a total of £702,532 over the three years.
In 2013-14 £167,045 was spent on staffing, and £44,784 on consumables.
This shows that a large proportion of the money made is spent either on staffing the toilets, or providing necessities such as soap and toilet paper.
In comparison, the toilets in Victoria station in London have brought in £2.3 million in income in the past three financial years, while those in Euston Station have been worth £1.8 million.