What is the Prison Population of England and Wales?

2018-02-14T08:34:55+00:00

England and Wales’ prison population currently stands at 84,511. The number of people behind bars has more than doubled since the early nineties, and is forecast to continue to grow. [...]