Where your money goes
In this section: Public services

Every prison in England and Wales: cost, population and staff

Last updated . Figures refresh every night. How each figure is worked out.

£4.9bn for Prisons in England and Wales in 2024-25, +1.0% on a year earlier after inflation. 119 prisons are in HMPPS’s latest cost tables (2024-25). Search the table for one, or open its page.

Figure as of 26 March 2026. Source: Ministry of Justice.

Key figures

  • £4.9bn2024-25, cash +5.1% on a year earlier As of 26 March 2026
  • £56,618Cost per prisoner, 2024-25 As of 26 March 2026
  • £59,026Cost per place, 2024-25 As of 26 March 2026
  • £37,845Direct cost per prisoner, 2024-25 As of 26 March 2026
  • 87,009 prisonersAverage population, 2024-25 As of 26 March 2026

Source: Ministry of Justice.

Over time: cash, real terms and per resident

Prisons in England and Wales: spending in cash and in 2025-26 prices, £ million

Real terms use HM Treasury’s GDP deflator, 2025-26 prices. Breaks in the series: 2007-08: The Ministry of Justice was created in May 2007 from the Department for Constitutional Affairs and the Home Office’s prisons and probation. 2011-12: HM Courts and Tribunals Service formed in April 2011 from HM Courts Service and the Tribunals Service. The departmental series starts in 2011-12. 2013-14: The Legal Aid Agency replaced the Legal Services Commission in April 2013 (and legal aid was cut back by the Legal Aid, Sentencing and Punishment of Offenders Act 2012); Central Funds moved to it. 2014-15: Probation was split between the National Probation Service and 21 community rehabilitation companies (2014-15). 2017-18: HM Prison and Probation Service replaced the National Offender Management Service in April 2017. 2021-22: Probation was brought back into one public Probation Service in June 2021.

The numbers behind this chart
Prisons in England and Wales: spending in cash and in 2025-26 prices, £ million (£ million)
YearReal terms (2025-26 prices)Cash
2015-16
Details for 2015-16
£3,819.9m£2,753.7m
Cash
£2,753.7m
2016-17
Details for 2016-17
£4,076.5m£2,997.7m
Cash
£2,997.7m
2017-18
Details for 2017-18
£4,270.7m£3,180.3m
Cash
£3,180.3m
2018-19
Details for 2018-19
£4,469.4m£3,404.1m
Cash
£3,404.1m
2019-20
Details for 2019-20
£4,524.4m£3,536.9m
Cash
£3,536.9m
2020-21
Details for 2020-21
£4,646.7m£3,822.3m
Cash
£3,822.3m
2021-22
Details for 2021-22
£4,551.1m£3,752.6m
Cash
£3,752.6m
2022-23
Details for 2022-23
£4,738.4m£4,181.7m
Cash
£4,181.7m
2023-24
Details for 2023-24
£5,046.2m£4,687.6m
Cash
£4,687.6m
2024-25
Details for 2024-25
£5,096.0m£4,926.3m
Cash
£4,926.3m

Figure as of 26 March 2026. Source: Ministry of Justice.

Source: Ministry of Justice, Costs per prison place and cost per prisoner by individual prison, 2015-16 to 2024-25 (HMPPS annual report and accounts, management information addendum), published 26 March 2026.

Every prison

Every prison in England and Wales: cost per prisoner (2024-25) and population (August 2026)
PrisonCost per prisoner, 2024-25PopulationShare of uncrowded placesFunctionCouncil areaCost per placeOperational capacityStaff in post (FTE)
HMP Altcourse
Details for HMP Altcourse
£38,3801,128142.8%Male receptionnot found£57,6811,144contracted (not on HMPPS payroll)
Population
1,128
Share of uncrowded places
142.8%
Function
Male reception
Council area
not found
Cost per place
£57,681
Operational capacity
1,144
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Ashfield
Details for HMP Ashfield
£52,65141299.0%Male category C & YOI Trainer and Resettlementnot found£51,638415contracted (not on HMPPS payroll)
Population
412
Share of uncrowded places
99.0%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£51,638
Operational capacity
415
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Askham Grange
Details for HMP Askham Grange
£100,3178566.4%Female openYork£67,66212877
Population
85
Share of uncrowded places
66.4%
Function
Female open
Council area
York
Cost per place
£67,662
Operational capacity
128
Staff in post (FTE)
77
HMP Aylesbury
Details for HMP Aylesbury
£75,52037994.3%Male category C & YOI Trainer and ResettlementBuckinghamshire£73,469402287
Population
379
Share of uncrowded places
94.3%
Function
Male category C & YOI Trainer and Resettlement
Council area
Buckinghamshire
Cost per place
£73,469
Operational capacity
402
Staff in post (FTE)
287
HMP Bedford
Details for HMP Bedford
£82,295363138.5%Male receptionBedford£111,021378295
Population
363
Share of uncrowded places
138.5%
Function
Male reception
Council area
Bedford
Cost per place
£111,021
Operational capacity
378
Staff in post (FTE)
295
HMP Belmarsh
Details for HMP Belmarsh
£105,50173390.7%Male receptionGreenwich£89,316773716
Population
733
Share of uncrowded places
90.7%
Function
Male reception
Council area
Greenwich
Cost per place
£89,316
Operational capacity
773
Staff in post (FTE)
716
HMP Berwyn
Details for HMP Berwyn
£44,0431,96796.0%Male category C & YOI Trainer and ResettlementWrexham£42,9052,000690
Population
1,967
Share of uncrowded places
96.0%
Function
Male category C & YOI Trainer and Resettlement
Council area
Wrexham
Cost per place
£42,905
Operational capacity
2,000
Staff in post (FTE)
690
HMP Birmingham
Details for HMP Birmingham
£57,65199490.2%Male receptionBirmingham£51,3121,003509
Population
994
Share of uncrowded places
90.2%
Function
Male reception
Council area
Birmingham
Cost per place
£51,312
Operational capacity
1,003
Staff in post (FTE)
509
HMP Brinsford
Details for HMP Brinsford
£67,19351496.6%Male category C & YOI Trainer and ResettlementSouth Staffordshire£63,595577346
Population
514
Share of uncrowded places
96.6%
Function
Male category C & YOI Trainer and Resettlement
Council area
South Staffordshire
Cost per place
£63,595
Operational capacity
577
Staff in post (FTE)
346
HMP Bristol
Details for HMP Bristol
£66,158552129.0%Male receptionBristol, City of£88,873580327
Population
552
Share of uncrowded places
129.0%
Function
Male reception
Council area
Bristol, City of
Cost per place
£88,873
Operational capacity
580
Staff in post (FTE)
327
HMP Brixton
Details for HMP Brixton
£57,594611115.5%Male category C & YOI Trainer and ResettlementLambeth£76,927673385
Population
611
Share of uncrowded places
115.5%
Function
Male category C & YOI Trainer and Resettlement
Council area
Lambeth
Cost per place
£76,927
Operational capacity
673
Staff in post (FTE)
385
HMP Bronzefield
Details for HMP Bronzefield
£105,00449894.5%Female localnot found£102,098527contracted (not on HMPPS payroll)
Population
498
Share of uncrowded places
94.5%
Function
Female local
Council area
not found
Cost per place
£102,098
Operational capacity
527
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Buckley Hall
Details for HMP Buckley Hall
£57,800451110.3%Male category C & YOI Trainer and ResettlementRochdale£65,454469229
Population
451
Share of uncrowded places
110.3%
Function
Male category C & YOI Trainer and Resettlement
Council area
Rochdale
Cost per place
£65,454
Operational capacity
469
Staff in post (FTE)
229
HMP Bullingdon
Details for HMP Bullingdon
£51,5641,095126.2%Male receptionCherwell£60,5691,112415
Population
1,095
Share of uncrowded places
126.2%
Function
Male reception
Council area
Cherwell
Cost per place
£60,569
Operational capacity
1,112
Staff in post (FTE)
415
HMP Bure
Details for HMP Bure
£47,603640106.0%Male category C & YOI Trainer and Resettlementnot found£50,493643263
Population
640
Share of uncrowded places
106.0%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£50,493
Operational capacity
643
Staff in post (FTE)
263
HMP Cardiff
Details for HMP Cardiff
£53,156711138.6%Male receptionCardiff£72,234777410
Population
711
Share of uncrowded places
138.6%
Function
Male reception
Council area
Cardiff
Cost per place
£72,234
Operational capacity
777
Staff in post (FTE)
410
HMP Channings Wood
Details for HMP Channings Wood
£50,633758105.9%Male category C & YOI Trainer and ResettlementTeignbridge£54,055776416
Population
758
Share of uncrowded places
105.9%
Function
Male category C & YOI Trainer and Resettlement
Council area
Teignbridge
Cost per place
£54,055
Operational capacity
776
Staff in post (FTE)
416
HMP Chelmsford
Details for HMP Chelmsford
£68,222624117.1%Male receptionChelmsford£88,245639387
Population
624
Share of uncrowded places
117.1%
Function
Male reception
Council area
Chelmsford
Cost per place
£88,245
Operational capacity
639
Staff in post (FTE)
387
HMP Coldingley
Details for HMP Coldingley
£54,28850991.1%Male category C & YOI Trainer and ResettlementSurrey Heath£48,747513231
Population
509
Share of uncrowded places
91.1%
Function
Male category C & YOI Trainer and Resettlement
Council area
Surrey Heath
Cost per place
£48,747
Operational capacity
513
Staff in post (FTE)
231
HMP Cookham Wood
Details for HMP Cookham Wood
£458,00313171.6%Male category C & YOI Trainer and ResettlementMedway£118,408137185
Population
131
Share of uncrowded places
71.6%
Function
Male category C & YOI Trainer and Resettlement
Council area
Medway
Cost per place
£118,408
Operational capacity
137
Staff in post (FTE)
185
HMP Dartmoor
Details for HMP Dartmoor
£401,71700.0%Male category C & YOI Trainer and Resettlementnot found£33,43301
Population
0
Share of uncrowded places
0.0%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£33,433
Operational capacity
0
Staff in post (FTE)
1
HMP Deerbolt
Details for HMP Deerbolt
£68,72248190.6%Male category C & YOI Trainer and ResettlementCounty Durham£53,382490276
Population
481
Share of uncrowded places
90.6%
Function
Male category C & YOI Trainer and Resettlement
Council area
County Durham
Cost per place
£53,382
Operational capacity
490
Staff in post (FTE)
276
HMP Doncaster
Details for HMP Doncaster
£39,2261,123152.2%Male receptionnot found£60,5171,145contracted (not on HMPPS payroll)
Population
1,123
Share of uncrowded places
152.2%
Function
Male reception
Council area
not found
Cost per place
£60,517
Operational capacity
1,145
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Dovegate
Details for HMP Dovegate
£50,2831,145107.9%Male category B Trainernot found£53,7311,160contracted (not on HMPPS payroll)
Population
1,145
Share of uncrowded places
107.9%
Function
Male category B Trainer
Council area
not found
Cost per place
£53,731
Operational capacity
1,160
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Downview
Details for HMP Downview
£80,70529482.6%Female closedReigate and Banstead£72,884356232
Population
294
Share of uncrowded places
82.6%
Function
Female closed
Council area
Reigate and Banstead
Cost per place
£72,884
Operational capacity
356
Staff in post (FTE)
232
HMP Drake Hall
Details for HMP Drake Hall
£62,89530389.1%Female closedStafford£58,070338180
Population
303
Share of uncrowded places
89.1%
Function
Female closed
Council area
Stafford
Cost per place
£58,070
Operational capacity
338
Staff in post (FTE)
180
HMP Durham
Details for HMP Durham
£47,110931154.7%Male receptionCounty Durham£76,254965414
Population
931
Share of uncrowded places
154.7%
Function
Male reception
Council area
County Durham
Cost per place
£76,254
Operational capacity
965
Staff in post (FTE)
414
HMP East Sutton Park
Details for HMP East Sutton Park
£97,8367656.3%Female openMaidstone£59,21310075
Population
76
Share of uncrowded places
56.3%
Function
Female open
Council area
Maidstone
Cost per place
£59,213
Operational capacity
100
Staff in post (FTE)
75
HMP Eastwood Park
Details for HMP Eastwood Park
£73,50833081.9%Female localSouth Gloucestershire£70,138371255
Population
330
Share of uncrowded places
81.9%
Function
Female local
Council area
South Gloucestershire
Cost per place
£70,138
Operational capacity
371
Staff in post (FTE)
255
HMP Elmley
Details for HMP Elmley
£56,83491290.6%Male receptionSwale£56,298923473
Population
912
Share of uncrowded places
90.6%
Function
Male reception
Council area
Swale
Cost per place
£56,298
Operational capacity
923
Staff in post (FTE)
473
HMP Erlestoke
Details for HMP Erlestoke
£62,197504105.0%Male category C & YOI Trainer and ResettlementWiltshire£64,706512292
Population
504
Share of uncrowded places
105.0%
Function
Male category C & YOI Trainer and Resettlement
Council area
Wiltshire
Cost per place
£64,706
Operational capacity
512
Staff in post (FTE)
292
HMP Exeter
Details for HMP Exeter
£86,23430198.0%Male receptionExeter£82,880310290
Population
301
Share of uncrowded places
98.0%
Function
Male reception
Council area
Exeter
Cost per place
£82,880
Operational capacity
310
Staff in post (FTE)
290
HMP Featherstone
Details for HMP Featherstone
£50,79461591.7%Male category C & YOI Trainer and ResettlementSouth Staffordshire£51,185642328
Population
615
Share of uncrowded places
91.7%
Function
Male category C & YOI Trainer and Resettlement
Council area
South Staffordshire
Cost per place
£51,185
Operational capacity
642
Staff in post (FTE)
328
HMP Feltham
Details for HMP Feltham
£153,16347665.0%Male category C & YOI Trainer and ResettlementHounslow£114,155553703
Population
476
Share of uncrowded places
65.0%
Function
Male category C & YOI Trainer and Resettlement
Council area
Hounslow
Cost per place
£114,155
Operational capacity
553
Staff in post (FTE)
703
HMP Five Wells
Details for HMP Five Wells
£37,2891,733100.6%Male category C & YOI Trainer and Resettlementnot found£37,6571,733contracted (not on HMPPS payroll)
Population
1,733
Share of uncrowded places
100.6%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£37,657
Operational capacity
1,733
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Ford
Details for HMP Ford
£57,46037897.2%Male openArun£50,887389149
Population
378
Share of uncrowded places
97.2%
Function
Male open
Council area
Arun
Cost per place
£50,887
Operational capacity
389
Staff in post (FTE)
149
HMP Forest Bank
Details for HMP Forest Bank
£47,7231,464138.0%Male receptionnot found£65,5271,470contracted (not on HMPPS payroll)
Population
1,464
Share of uncrowded places
138.0%
Function
Male reception
Council area
not found
Cost per place
£65,527
Operational capacity
1,470
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Fosse Way
Details for HMP Fosse Way
£35,2551,89996.5%Male category C & YOI Trainer and Resettlementnot found£34,9141,960contracted (not on HMPPS payroll)
Population
1,899
Share of uncrowded places
96.5%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£34,914
Operational capacity
1,960
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Foston Hall
Details for HMP Foston Hall
£81,73328598.3%Female localSouth Derbyshire£81,592314241
Population
285
Share of uncrowded places
98.3%
Function
Female local
Council area
South Derbyshire
Cost per place
£81,592
Operational capacity
314
Staff in post (FTE)
241
HMP Frankland
Details for HMP Frankland
£92,43781091.1%Male dispersalCounty Durham£85,609846825
Population
810
Share of uncrowded places
91.1%
Function
Male dispersal
Council area
County Durham
Cost per place
£85,609
Operational capacity
846
Staff in post (FTE)
825
HMP Full Sutton
Details for HMP Full Sutton
£96,64458188.3%Male dispersalEast Riding of Yorkshire£84,857594547
Population
581
Share of uncrowded places
88.3%
Function
Male dispersal
Council area
East Riding of Yorkshire
Cost per place
£84,857
Operational capacity
594
Staff in post (FTE)
547
HMP Garth
Details for HMP Garth
£58,41073090.0%Male category B TrainerChorley£57,756791415
Population
730
Share of uncrowded places
90.0%
Function
Male category B Trainer
Council area
Chorley
Cost per place
£57,756
Operational capacity
791
Staff in post (FTE)
415
HMP Gartree
Details for HMP Gartree
£66,55166394.8%Male category B TrainerHarborough£54,260697377
Population
663
Share of uncrowded places
94.8%
Function
Male category B Trainer
Council area
Harborough
Cost per place
£54,260
Operational capacity
697
Staff in post (FTE)
377
HMP Guys Marsh
Details for HMP Guys Marsh
£59,92744493.3%Male category C & YOI Trainer and ResettlementDorset£61,647445246
Population
444
Share of uncrowded places
93.3%
Function
Male category C & YOI Trainer and Resettlement
Council area
Dorset
Cost per place
£61,647
Operational capacity
445
Staff in post (FTE)
246
HMP Hatfield
Details for HMP Hatfield
£50,24734897.2%Male openDoncaster£48,714358154
Population
348
Share of uncrowded places
97.2%
Function
Male open
Council area
Doncaster
Cost per place
£48,714
Operational capacity
358
Staff in post (FTE)
154
HMP Haverigg
Details for HMP Haverigg
£48,03751183.8%Male openCumberland£42,367544204
Population
511
Share of uncrowded places
83.8%
Function
Male open
Council area
Cumberland
Cost per place
£42,367
Operational capacity
544
Staff in post (FTE)
204
HMP Hewell
Details for HMP Hewell
£52,777975117.9%Male receptionnot found£66,9671,074474
Population
975
Share of uncrowded places
117.9%
Function
Male reception
Council area
not found
Cost per place
£66,967
Operational capacity
1,074
Staff in post (FTE)
474
HMP High Down
Details for HMP High Down
£54,5101,044104.1%Male category C & YOI Trainer and ResettlementReigate and Banstead£61,2951,133476
Population
1,044
Share of uncrowded places
104.1%
Function
Male category C & YOI Trainer and Resettlement
Council area
Reigate and Banstead
Cost per place
£61,295
Operational capacity
1,133
Staff in post (FTE)
476
HMP Highpoint
Details for HMP Highpoint
£46,6641,10985.1%Male category C & YOI Trainer and ResettlementWest Suffolk£45,8381,160537
Population
1,109
Share of uncrowded places
85.1%
Function
Male category C & YOI Trainer and Resettlement
Council area
West Suffolk
Cost per place
£45,838
Operational capacity
1,160
Staff in post (FTE)
537
HMP Hindley
Details for HMP Hindley
£59,423588112.2%Male category C & YOI Trainer and ResettlementWigan£61,360600329
Population
588
Share of uncrowded places
112.2%
Function
Male category C & YOI Trainer and Resettlement
Council area
Wigan
Cost per place
£61,360
Operational capacity
600
Staff in post (FTE)
329
HMP Hollesley Bay
Details for HMP Hollesley Bay
£51,67565199.4%Male openEast Suffolk£47,672655374
Population
651
Share of uncrowded places
99.4%
Function
Male open
Council area
East Suffolk
Cost per place
£47,672
Operational capacity
655
Staff in post (FTE)
374
HMP Holme House
Details for HMP Holme House
£51,0231,100104.1%Male receptionStockton-on-Tees£55,9111,123558
Population
1,100
Share of uncrowded places
104.1%
Function
Male reception
Council area
Stockton-on-Tees
Cost per place
£55,911
Operational capacity
1,123
Staff in post (FTE)
558
HMP Hull
Details for HMP Hull
£52,510984136.3%Male receptionKingston upon Hull, City of£69,9171,017462
Population
984
Share of uncrowded places
136.3%
Function
Male reception
Council area
Kingston upon Hull, City of
Cost per place
£69,917
Operational capacity
1,017
Staff in post (FTE)
462
HMP Humber
Details for HMP Humber
£48,84694798.1%Male category C & YOI Trainer and ResettlementEast Riding of Yorkshire£53,4181,079462
Population
947
Share of uncrowded places
98.1%
Function
Male category C & YOI Trainer and Resettlement
Council area
East Riding of Yorkshire
Cost per place
£53,418
Operational capacity
1,079
Staff in post (FTE)
462
HMP Huntercombe
Details for HMP Huntercombe
£53,208493120.5%Male category C & YOI Trainer and ResettlementSouth Oxfordshire£64,559520215
Population
493
Share of uncrowded places
120.5%
Function
Male category C & YOI Trainer and Resettlement
Council area
South Oxfordshire
Cost per place
£64,559
Operational capacity
520
Staff in post (FTE)
215
HMP Isis
Details for HMP Isis
£65,137599125.3%Male category C & YOI Trainer and ResettlementGreenwich£82,035628302
Population
599
Share of uncrowded places
125.3%
Function
Male category C & YOI Trainer and Resettlement
Council area
Greenwich
Cost per place
£82,035
Operational capacity
628
Staff in post (FTE)
302
HMP Isle of Wight
Details for HMP Isle of Wight
£57,02994288.5%Male category B TrainerIsle of Wight£54,738968559
Population
942
Share of uncrowded places
88.5%
Function
Male category B Trainer
Council area
Isle of Wight
Cost per place
£54,738
Operational capacity
968
Staff in post (FTE)
559
HMP Kirkham
Details for HMP Kirkham
£49,26559596.3%Male openFylde£40,996618190
Population
595
Share of uncrowded places
96.3%
Function
Male open
Council area
Fylde
Cost per place
£40,996
Operational capacity
618
Staff in post (FTE)
190
HMP Kirklevington Grange
Details for HMP Kirklevington Grange
£66,09717954.7%Male openStockton-on-Tees£41,804187122
Population
179
Share of uncrowded places
54.7%
Function
Male open
Council area
Stockton-on-Tees
Cost per place
£41,804
Operational capacity
187
Staff in post (FTE)
122
HMP Lancaster Farms
Details for HMP Lancaster Farms
£63,716559112.2%Male category C & YOI Trainer and ResettlementLancaster£70,463584315
Population
559
Share of uncrowded places
112.2%
Function
Male category C & YOI Trainer and Resettlement
Council area
Lancaster
Cost per place
£70,463
Operational capacity
584
Staff in post (FTE)
315
HMP Leeds
Details for HMP Leeds
£47,8671,068163.1%Male receptionLeeds£80,3871,090477
Population
1,068
Share of uncrowded places
163.1%
Function
Male reception
Council area
Leeds
Cost per place
£80,387
Operational capacity
1,090
Staff in post (FTE)
477
HMP Leicester
Details for HMP Leicester
£70,013282128.8%Male receptionLeicester£94,962303223
Population
282
Share of uncrowded places
128.8%
Function
Male reception
Council area
Leicester
Cost per place
£94,962
Operational capacity
303
Staff in post (FTE)
223
HMP Lewes
Details for HMP Lewes
£60,483614133.2%Male receptionLewes£57,167627326
Population
614
Share of uncrowded places
133.2%
Function
Male reception
Council area
Lewes
Cost per place
£57,167
Operational capacity
627
Staff in post (FTE)
326
HMP Leyhill
Details for HMP Leyhill
£45,74446895.9%Male openSouth Gloucestershire£38,569474159
Population
468
Share of uncrowded places
95.9%
Function
Male open
Council area
South Gloucestershire
Cost per place
£38,569
Operational capacity
474
Staff in post (FTE)
159
HMP Lincoln
Details for HMP Lincoln
£56,586514127.5%Male receptionLincoln£85,365576359
Population
514
Share of uncrowded places
127.5%
Function
Male reception
Council area
Lincoln
Cost per place
£85,365
Operational capacity
576
Staff in post (FTE)
359
HMP Lindholme
Details for HMP Lindholme
£53,947938115.5%Male category C & YOI Trainer and ResettlementDoncaster£52,6871,010427
Population
938
Share of uncrowded places
115.5%
Function
Male category C & YOI Trainer and Resettlement
Council area
Doncaster
Cost per place
£52,687
Operational capacity
1,010
Staff in post (FTE)
427
HMP Littlehey
Details for HMP Littlehey
£42,0811,238109.9%Male category C & YOI Trainer and ResettlementHuntingdonshire£45,9161,243467
Population
1,238
Share of uncrowded places
109.9%
Function
Male category C & YOI Trainer and Resettlement
Council area
Huntingdonshire
Cost per place
£45,916
Operational capacity
1,243
Staff in post (FTE)
467
HMP Liverpool
Details for HMP Liverpool
£59,45180270.0%Male receptionLiverpool£42,296840450
Population
802
Share of uncrowded places
70.0%
Function
Male reception
Council area
Liverpool
Cost per place
£42,296
Operational capacity
840
Staff in post (FTE)
450
HMP Long Lartin
Details for HMP Long Lartin
£89,19251578.3%Male dispersalWychavon£77,930537470
Population
515
Share of uncrowded places
78.3%
Function
Male dispersal
Council area
Wychavon
Cost per place
£77,930
Operational capacity
537
Staff in post (FTE)
470
HMP Low Newton
Details for HMP Low Newton
£95,39526782.9%Female localCounty Durham£71,084298260
Population
267
Share of uncrowded places
82.9%
Function
Female local
Council area
County Durham
Cost per place
£71,084
Operational capacity
298
Staff in post (FTE)
260
HMP Lowdham Grange
Details for HMP Lowdham Grange
£52,36871880.9%Male category B Trainernot found£49,049842442
Population
718
Share of uncrowded places
80.9%
Function
Male category B Trainer
Council area
not found
Cost per place
£49,049
Operational capacity
842
Staff in post (FTE)
442
HMP Maidstone
Details for HMP Maidstone
£50,48353995.9%Male category C & YOI Trainer and ResettlementMaidstone£53,065553256
Population
539
Share of uncrowded places
95.9%
Function
Male category C & YOI Trainer and Resettlement
Council area
Maidstone
Cost per place
£53,065
Operational capacity
553
Staff in post (FTE)
256
HMP Manchester
Details for HMP Manchester
£100,69154878.7%Male category B TrainerManchester£89,391572622
Population
548
Share of uncrowded places
78.7%
Function
Male category B Trainer
Council area
Manchester
Cost per place
£89,391
Operational capacity
572
Staff in post (FTE)
622
HMP Moorland
Details for HMP Moorland
£47,1541,006100.5%Male category C & YOI Trainer and ResettlementDoncaster£50,0281,037406
Population
1,006
Share of uncrowded places
100.5%
Function
Male category C & YOI Trainer and Resettlement
Council area
Doncaster
Cost per place
£50,028
Operational capacity
1,037
Staff in post (FTE)
406
HMP Morton Hall
Details for HMP Morton Hall
£62,00133594.9%Male category C & YOI Trainer and ResettlementNorth Kesteven£60,318353219
Population
335
Share of uncrowded places
94.9%
Function
Male category C & YOI Trainer and Resettlement
Council area
North Kesteven
Cost per place
£60,318
Operational capacity
353
Staff in post (FTE)
219
HMP New Hall
Details for HMP New Hall
£85,52232796.2%Female localWakefield£83,829337303
Population
327
Share of uncrowded places
96.2%
Function
Female local
Council area
Wakefield
Cost per place
£83,829
Operational capacity
337
Staff in post (FTE)
303
HMP North Sea Camp
Details for HMP North Sea Camp
£51,61029598.3%Male openBoston£49,595300131
Population
295
Share of uncrowded places
98.3%
Function
Male open
Council area
Boston
Cost per place
£49,595
Operational capacity
300
Staff in post (FTE)
131
HMP Northumberland
Details for HMP Northumberland
£36,4161,29193.0%Male category C & YOI Trainer and Resettlementnot found£33,3451,356contracted (not on HMPPS payroll)
Population
1,291
Share of uncrowded places
93.0%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£33,345
Operational capacity
1,356
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Norwich
Details for HMP Norwich
£55,878647100.0%Male receptionNorwich£66,415712425
Population
647
Share of uncrowded places
100.0%
Function
Male reception
Council area
Norwich
Cost per place
£66,415
Operational capacity
712
Staff in post (FTE)
425
HMP Nottingham
Details for HMP Nottingham
£53,092953131.6%Male receptionNottingham£67,734960474
Population
953
Share of uncrowded places
131.6%
Function
Male reception
Council area
Nottingham
Cost per place
£67,734
Operational capacity
960
Staff in post (FTE)
474
HMP Oakwood
Details for HMP Oakwood
£29,5351,981121.7%Male category C & YOI Trainer and Resettlementnot found£38,2782,034contracted (not on HMPPS payroll)
Population
1,981
Share of uncrowded places
121.7%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£38,278
Operational capacity
2,034
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Onley
Details for HMP Onley
£50,968717100.4%Male category C & YOI Trainer and ResettlementWest Northamptonshire£52,307742325
Population
717
Share of uncrowded places
100.4%
Function
Male category C & YOI Trainer and Resettlement
Council area
West Northamptonshire
Cost per place
£52,307
Operational capacity
742
Staff in post (FTE)
325
HMP Parc
Details for HMP Parc
£39,5441,817116.5%Male category C & YOI Trainer and Resettlementnot found£45,3121,849contracted (not on HMPPS payroll)
Population
1,817
Share of uncrowded places
116.5%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£45,312
Operational capacity
1,849
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Pentonville
Details for HMP Pentonville
£55,5631,200129.3%Male receptionIslington£71,1151,205495
Population
1,200
Share of uncrowded places
129.3%
Function
Male reception
Council area
Islington
Cost per place
£71,115
Operational capacity
1,205
Staff in post (FTE)
495
HMP Peterborough (Male & Female)
Details for HMP Peterborough (Male Female)
£56,5951,240112.1%Male receptionnot found£63,3811,304contracted (not on HMPPS payroll)
Population
1,240
Share of uncrowded places
112.1%
Function
Male reception
Council area
not found
Cost per place
£63,381
Operational capacity
1,304
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Portland
Details for HMP Portland
£60,444529113.5%Male category C & YOI Trainer and ResettlementDorset£68,668537286
Population
529
Share of uncrowded places
113.5%
Function
Male category C & YOI Trainer and Resettlement
Council area
Dorset
Cost per place
£68,668
Operational capacity
537
Staff in post (FTE)
286
HMP Preston
Details for HMP Preston
£57,950678158.8%Male receptionPreston£91,209680378
Population
678
Share of uncrowded places
158.8%
Function
Male reception
Council area
Preston
Cost per place
£91,209
Operational capacity
680
Staff in post (FTE)
378
HMP Ranby
Details for HMP Ranby
£48,859952103.6%Male category C & YOI Trainer and ResettlementBassetlaw£58,4811,003504
Population
952
Share of uncrowded places
103.6%
Function
Male category C & YOI Trainer and Resettlement
Council area
Bassetlaw
Cost per place
£58,481
Operational capacity
1,003
Staff in post (FTE)
504
HMP Risley
Details for HMP Risley
£50,6511,00693.6%Male category C & YOI Trainer and ResettlementWarrington£47,4961,034435
Population
1,006
Share of uncrowded places
93.6%
Function
Male category C & YOI Trainer and Resettlement
Council area
Warrington
Cost per place
£47,496
Operational capacity
1,034
Staff in post (FTE)
435
HMP Rochester
Details for HMP Rochester
£53,42873485.2%Male category C & YOI Trainer and ResettlementMedway£45,536766388
Population
734
Share of uncrowded places
85.2%
Function
Male category C & YOI Trainer and Resettlement
Council area
Medway
Cost per place
£45,536
Operational capacity
766
Staff in post (FTE)
388
HMP Rye Hill
Details for HMP Rye Hill
£44,5421,120105.9%Male category C & YOI Trainer and Resettlementnot found£49,9681,122contracted (not on HMPPS payroll)
Population
1,120
Share of uncrowded places
105.9%
Function
Male category C & YOI Trainer and Resettlement
Council area
not found
Cost per place
£49,968
Operational capacity
1,122
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Send
Details for HMP Send
£83,80322283.5%Female closedGuildford£77,161255192
Population
222
Share of uncrowded places
83.5%
Function
Female closed
Council area
Guildford
Cost per place
£77,161
Operational capacity
255
Staff in post (FTE)
192
HMP Spring Hill
Details for HMP Spring Hill
£63,419——Male openBuckinghamshire£48,856—contracted (not on HMPPS payroll)
Population
—
Share of uncrowded places
—
Function
Male open
Council area
Buckinghamshire
Cost per place
£48,856
Operational capacity
—
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP Stafford
Details for HMP Stafford
£43,864756100.4%Male category C & YOI Trainer and ResettlementStafford£43,641761300
Population
756
Share of uncrowded places
100.4%
Function
Male category C & YOI Trainer and Resettlement
Council area
Stafford
Cost per place
£43,641
Operational capacity
761
Staff in post (FTE)
300
HMP Standford Hill
Details for HMP Standford Hill
£51,17640286.6%Male openSwale£42,693464141
Population
402
Share of uncrowded places
86.6%
Function
Male open
Council area
Swale
Cost per place
£42,693
Operational capacity
464
Staff in post (FTE)
141
HMP Stocken
Details for HMP Stocken
£48,5461,256105.7%Male category C & YOI Trainer and ResettlementRutland£51,5621,285436
Population
1,256
Share of uncrowded places
105.7%
Function
Male category C & YOI Trainer and Resettlement
Council area
Rutland
Cost per place
£51,562
Operational capacity
1,285
Staff in post (FTE)
436
HMP Stoke Heath
Details for HMP Stoke Heath
£47,944713107.7%Male category C & YOI Trainer and ResettlementShropshire£54,685754324
Population
713
Share of uncrowded places
107.7%
Function
Male category C & YOI Trainer and Resettlement
Council area
Shropshire
Cost per place
£54,685
Operational capacity
754
Staff in post (FTE)
324
HMP Styal
Details for HMP Styal
£72,74338582.1%Female localCheshire East£64,070454294
Population
385
Share of uncrowded places
82.1%
Function
Female local
Council area
Cheshire East
Cost per place
£64,070
Operational capacity
454
Staff in post (FTE)
294
HMP Sudbury
Details for HMP Sudbury
£45,12258076.8%Male openDerbyshire Dales£35,466661183
Population
580
Share of uncrowded places
76.8%
Function
Male open
Council area
Derbyshire Dales
Cost per place
£35,466
Operational capacity
661
Staff in post (FTE)
183
HMP Swaleside
Details for HMP Swaleside
£64,84668761.8%Male category B TrainerSwale£53,553787445
Population
687
Share of uncrowded places
61.8%
Function
Male category B Trainer
Council area
Swale
Cost per place
£53,553
Operational capacity
787
Staff in post (FTE)
445
HMP Swansea
Details for HMP Swansea
£64,154399153.5%Male receptionSwansea£98,716447297
Population
399
Share of uncrowded places
153.5%
Function
Male reception
Council area
Swansea
Cost per place
£98,716
Operational capacity
447
Staff in post (FTE)
297
HMP Swinfen Hall
Details for HMP Swinfen Hall
£53,137611101.2%Male category C & YOI Trainer and ResettlementLichfield£54,009624288
Population
611
Share of uncrowded places
101.2%
Function
Male category C & YOI Trainer and Resettlement
Council area
Lichfield
Cost per place
£54,009
Operational capacity
624
Staff in post (FTE)
288
HMP Thameside
Details for HMP Thameside
£49,8901,221131.9%Male receptionnot found£65,2951,232contracted (not on HMPPS payroll)
Population
1,221
Share of uncrowded places
131.9%
Function
Male reception
Council area
not found
Cost per place
£65,295
Operational capacity
1,232
Staff in post (FTE)
contracted (not on HMPPS payroll)
HMP The Mount
Details for HMP The Mount
£48,2661,04798.9%Male category C & YOI Trainer and ResettlementDacorum£49,0781,078403
Population
1,047
Share of uncrowded places
98.9%
Function
Male category C & YOI Trainer and Resettlement
Council area
Dacorum
Cost per place
£49,078
Operational capacity
1,078
Staff in post (FTE)
403
HMP The Verne
Details for HMP The Verne
£52,088644100.6%Male category C & YOI Trainer and ResettlementDorset£55,192645292
Population
644
Share of uncrowded places
100.6%
Function
Male category C & YOI Trainer and Resettlement
Council area
Dorset
Cost per place
£55,192
Operational capacity
645
Staff in post (FTE)
292
HMP Thorn Cross
Details for HMP Thorn Cross
£48,28742799.5%Male openWarrington£47,135429139
Population
427
Share of uncrowded places
99.5%
Function
Male open
Council area
Warrington
Cost per place
£47,135
Operational capacity
429
Staff in post (FTE)
139
HMP Usk / Prescoed
Details for HMP Usk / Prescoed
£49,666482127.2%Male category C & YOI Trainer and ResettlementMonmouthshire£57,726496236
Population
482
Share of uncrowded places
127.2%
Function
Male category C & YOI Trainer and Resettlement
Council area
Monmouthshire
Cost per place
£57,726
Operational capacity
496
Staff in post (FTE)
236
HMP Wakefield
Details for HMP Wakefield
£76,02662783.3%Male dispersalWakefield£70,205648576
Population
627
Share of uncrowded places
83.3%
Function
Male dispersal
Council area
Wakefield
Cost per place
£70,205
Operational capacity
648
Staff in post (FTE)
576
HMP Wandsworth
Details for HMP Wandsworth
£52,7071,463149.4%Male receptionWandsworth£80,4291,478628
Population
1,463
Share of uncrowded places
149.4%
Function
Male reception
Council area
Wandsworth
Cost per place
£80,429
Operational capacity
1,478
Staff in post (FTE)
628
HMP Wayland
Details for HMP Wayland
£51,52982586.8%Male category C & YOI Trainer and ResettlementBreckland£48,853846351
Population
825
Share of uncrowded places
86.8%
Function
Male category C & YOI Trainer and Resettlement
Council area
Breckland
Cost per place
£48,853
Operational capacity
846
Staff in post (FTE)
351
HMP Wealstun
Details for HMP Wealstun
£52,108857100.8%Male category C & YOI Trainer and ResettlementLeeds£54,560920410
Population
857
Share of uncrowded places
100.8%
Function
Male category C & YOI Trainer and Resettlement
Council area
Leeds
Cost per place
£54,560
Operational capacity
920
Staff in post (FTE)
410
HMP Whatton
Details for HMP Whatton
£45,782775100.6%Male category C & YOI Trainer and ResettlementRushcliffe£49,833805367
Population
775
Share of uncrowded places
100.6%
Function
Male category C & YOI Trainer and Resettlement
Council area
Rushcliffe
Cost per place
£49,833
Operational capacity
805
Staff in post (FTE)
367
HMP Whitemoor
Details for HMP Whitemoor
£116,62745796.6%Male dispersalFenland£114,898458495
Population
457
Share of uncrowded places
96.6%
Function
Male dispersal
Council area
Fenland
Cost per place
£114,898
Operational capacity
458
Staff in post (FTE)
495
HMP Winchester
Details for HMP Winchester
£56,370610132.6%Male receptionWinchester£78,778637326
Population
610
Share of uncrowded places
132.6%
Function
Male reception
Council area
Winchester
Cost per place
£78,778
Operational capacity
637
Staff in post (FTE)
326
HMP Woodhill
Details for HMP Woodhill
£131,12556687.5%Male category B TrainerMilton Keynes£91,284586540
Population
566
Share of uncrowded places
87.5%
Function
Male category B Trainer
Council area
Milton Keynes
Cost per place
£91,284
Operational capacity
586
Staff in post (FTE)
540
HMP Wormwood Scrubs
Details for HMP Wormwood Scrubs
£49,7491,08892.0%Male receptionHammersmith and Fulham£52,4711,143509
Population
1,088
Share of uncrowded places
92.0%
Function
Male reception
Council area
Hammersmith and Fulham
Cost per place
£52,471
Operational capacity
1,143
Staff in post (FTE)
509
HMP Wymott
Details for HMP Wymott
£49,4961,12395.3%Male category C & YOI Trainer and ResettlementChorley£48,9871,144483
Population
1,123
Share of uncrowded places
95.3%
Function
Male category C & YOI Trainer and Resettlement
Council area
Chorley
Cost per place
£48,987
Operational capacity
1,144
Staff in post (FTE)
483
HMYOI Werrington
Details for HMYOI Werrington
£277,2249076.3%Male YOI young people (ages 15-17)Staffordshire Moorlands£209,876118249
Population
90
Share of uncrowded places
76.3%
Function
Male YOI young people (ages 15-17)
Council area
Staffordshire Moorlands
Cost per place
£209,876
Operational capacity
118
Staff in post (FTE)
249
HMYOI Wetherby
Details for HMYOI Wetherby
£325,0359828.2%Male YOI young people (ages 15-17)Leeds£136,196154381
Population
98
Share of uncrowded places
28.2%
Function
Male YOI young people (ages 15-17)
Council area
Leeds
Cost per place
£136,196
Operational capacity
154
Staff in post (FTE)
381

Costs are for 2024-25; population and capacity for August 2026; staff for June 2026. Contracted (private) prisons are costed on a different basis and their staff are not on the HMPPS payroll. Council area is where the prison is, from its GOV.UK page; most privately run prisons’ pages give no address.

Source: Ministry of Justice, Costs per prison place and cost per prisoner by individual prison, 2015-16 to 2024-25 (HMPPS annual report and accounts, management information addendum), published 26 March 2026; Ministry of Justice, Prison population: monthly bulletin (2025-01 to 2026-08), published 7 September 2026; Ministry of Justice, HM Prison & Probation Service workforce quarterly: June 2026: time series of staff in post, published 20 August 2026; HM Prison and Probation Service, Prison information pages on GOV.UK (addresses), with each postcode’s local authority from postcodes.io (ONS Postcode Directory).

Where it sits, and what is below it

  1. UK total
  2. Nation
  3. Department or service body
  4. Local body (this level)
  5. Spending category
  6. Line or transaction not published

Prisons in England and Wales

Every public and contracted prison’s overall resource expenditure, HMPPS’s estate total for its cost per place figures (it leaves out probation, electronic monitoring, secure children’s homes and headquarters costs not related to prisons).

£4.9bn in 2024-25 (cash); £5.1bn in 2025-26 prices; +5.1% on a year earlier in cash, +1.0% in real terms.

Prisons in England and Wales: by local body, 2024-25
Local bodyCash, 2024-25Real terms (2025-26 prices)Per residentReal change on a year earlierSourceBelow this
HMP Berwyn
Details for HMP Berwyn
£86m£89m—−12.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£89m
Per resident
—
Real change on a year earlier
−12.5%
Below this
On its own page
HMP Feltham
Details for HMP Feltham
£82m£85m—−5.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£85m
Per resident
—
Real change on a year earlier
−5.1%
Below this
On its own page
HMP Wandsworth
Details for HMP Wandsworth
£79m£82m—+2.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£82m
Per resident
—
Real change on a year earlier
+2.7%
Below this
On its own page
HMP Frankland
Details for HMP Frankland
£76m£79m—+3.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£79m
Per resident
—
Real change on a year earlier
+3.3%
Below this
On its own page
HMP Belmarsh
Details for HMP Belmarsh
£72m£75m—+1.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£75m
Per resident
—
Real change on a year earlier
+1.1%
Below this
On its own page
HMP Parc
Details for HMP Parc
£71m£73m—+1.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£73m
Per resident
—
Real change on a year earlier
+1.4%
Below this
On its own page
HMP Peterborough (Male & Female)
Details for HMP Peterborough (Male Female)
£70m£73m—−5.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£73m
Per resident
—
Real change on a year earlier
−5.2%
Below this
On its own page
HMP Forest Bank
Details for HMP Forest Bank
£70m£72m—−8.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£72m
Per resident
—
Real change on a year earlier
−8.0%
Below this
On its own page
HMP Pentonville
Details for HMP Pentonville
£66m£68m—+3.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£68m
Per resident
—
Real change on a year earlier
+3.1%
Below this
On its own page
HMP Five Wells
Details for HMP Five Wells
£64m£66m—+12.6%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£66m
Per resident
—
Real change on a year earlier
+12.6%
Below this
On its own page
HMP Oakwood
Details for HMP Oakwood
£62m£65m—+6.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£65m
Per resident
—
Real change on a year earlier
+6.0%
Below this
On its own page
HMP Manchester
Details for HMP Manchester
£62m£64m—+3.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£64m
Per resident
—
Real change on a year earlier
+3.2%
Below this
On its own page
HMP Wormwood Scrubs
Details for HMP Wormwood Scrubs
£62m£64m—−3.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£64m
Per resident
—
Real change on a year earlier
−3.0%
Below this
On its own page
HMP High Down
Details for HMP High Down
£62m£64m—+3.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£64m
Per resident
—
Real change on a year earlier
+3.2%
Below this
On its own page
HMP Thameside
Details for HMP Thameside
£61m£63m—−0.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£63m
Per resident
—
Real change on a year earlier
−0.4%
Below this
On its own page
HMP Fosse Way
Details for HMP Fosse Way
£60m£62m—−1.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£62m
Per resident
—
Real change on a year earlier
−1.4%
Below this
On its own page
HMP Highpoint
Details for HMP Highpoint
£60m£62m—+2.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£62m
Per resident
—
Real change on a year earlier
+2.5%
Below this
On its own page
HMP Swaleside
Details for HMP Swaleside
£60m£62m—+5.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£62m
Per resident
—
Real change on a year earlier
+5.8%
Below this
On its own page
HMP Woodhill
Details for HMP Woodhill
£59m£61m—−1.6%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£61m
Per resident
—
Real change on a year earlier
−1.6%
Below this
On its own page
HMP Wymott
Details for HMP Wymott
£58m£60m—+5.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£60m
Per resident
—
Real change on a year earlier
+5.4%
Below this
On its own page
HMP Isle of Wight
Details for HMP Isle of Wight
£58m£60m—−0.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£60m
Per resident
—
Real change on a year earlier
−0.7%
Below this
On its own page
HMP Holme House
Details for HMP Holme House
£58m£60m—+2.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£60m
Per resident
—
Real change on a year earlier
+2.1%
Below this
On its own page
HMP Dovegate
Details for HMP Dovegate
£57m£59m—−2.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£59m
Per resident
—
Real change on a year earlier
−2.3%
Below this
On its own page
HMP Elmley
Details for HMP Elmley
£57m£59m—−0.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£59m
Per resident
—
Real change on a year earlier
−0.4%
Below this
On its own page
HMP Stocken
Details for HMP Stocken
£57m£59m—+11.6%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£59m
Per resident
—
Real change on a year earlier
+11.6%
Below this
On its own page
HMP Birmingham
Details for HMP Birmingham
£56m£58m—+0.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£58m
Per resident
—
Real change on a year earlier
+0.1%
Below this
On its own page
HMP Full Sutton
Details for HMP Full Sutton
£56m£58m—−0.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£58m
Per resident
—
Real change on a year earlier
−0.5%
Below this
On its own page
HMP Bronzefield
Details for HMP Bronzefield
£54m£56m—+3.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£56m
Per resident
—
Real change on a year earlier
+3.3%
Below this
On its own page
HMP Ranby
Details for HMP Ranby
£53m£55m—+3.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£55m
Per resident
—
Real change on a year earlier
+3.2%
Below this
On its own page
HMP Hewell
Details for HMP Hewell
£53m£55m—+1.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£55m
Per resident
—
Real change on a year earlier
+1.8%
Below this
On its own page
HMP Whitemoor
Details for HMP Whitemoor
£53m£55m—+4.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£55m
Per resident
—
Real change on a year earlier
+4.0%
Below this
On its own page
HMP Leeds
Details for HMP Leeds
£53m£55m—+3.6%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£55m
Per resident
—
Real change on a year earlier
+3.6%
Below this
On its own page
HMP Wakefield
Details for HMP Wakefield
£53m£55m—−1.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£55m
Per resident
—
Real change on a year earlier
−1.4%
Below this
On its own page
HMP Bullingdon
Details for HMP Bullingdon
£53m£54m—+3.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£54m
Per resident
—
Real change on a year earlier
+3.3%
Below this
On its own page
HMP Littlehey
Details for HMP Littlehey
£52m£54m—−2.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£54m
Per resident
—
Real change on a year earlier
−2.2%
Below this
On its own page
HMP Humber
Details for HMP Humber
£52m£53m—+4.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£53m
Per resident
—
Real change on a year earlier
+4.1%
Below this
On its own page
HMP Long Lartin
Details for HMP Long Lartin
£51m£53m—−4.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£53m
Per resident
—
Real change on a year earlier
−4.8%
Below this
On its own page
HMP Hull
Details for HMP Hull
£51m£52m—+0.6%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£52m
Per resident
—
Real change on a year earlier
+0.6%
Below this
On its own page
HMP Risley
Details for HMP Risley
£50m£52m—+2.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£52m
Per resident
—
Real change on a year earlier
+2.0%
Below this
On its own page
HMP Moorland
Details for HMP Moorland
£50m£52m—+4.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£52m
Per resident
—
Real change on a year earlier
+4.4%
Below this
On its own page
HMP The Mount
Details for HMP The Mount
£50m£51m—+0.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£51m
Per resident
—
Real change on a year earlier
+0.9%
Below this
On its own page
HMP Nottingham
Details for HMP Nottingham
£49m£51m—+2.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£51m
Per resident
—
Real change on a year earlier
+2.5%
Below this
On its own page
HMP Lindholme
Details for HMP Lindholme
£49m£50m—+2.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£50m
Per resident
—
Real change on a year earlier
+2.4%
Below this
On its own page
HMP Liverpool
Details for HMP Liverpool
£49m£50m—+5.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£50m
Per resident
—
Real change on a year earlier
+5.2%
Below this
On its own page
HMP Chelmsford
Details for HMP Chelmsford
£47m£49m—+18.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£49m
Per resident
—
Real change on a year earlier
+18.2%
Below this
On its own page
HMP Garth
Details for HMP Garth
£47m£48m—+0.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£48m
Per resident
—
Real change on a year earlier
+0.7%
Below this
On its own page
HMP Wealstun
Details for HMP Wealstun
£46m£48m—+4.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£48m
Per resident
—
Real change on a year earlier
+4.5%
Below this
On its own page
HMP Durham
Details for HMP Durham
£46m£47m—+0.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£47m
Per resident
—
Real change on a year earlier
+0.5%
Below this
On its own page
HMYOI Wetherby
Details for HMYOI Wetherby
£46m£47m—+5.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£47m
Per resident
—
Real change on a year earlier
+5.4%
Below this
On its own page
HMP Altcourse
Details for HMP Altcourse
£45m£47m—−12.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£47m
Per resident
—
Real change on a year earlier
−12.0%
Below this
On its own page
HMP Northumberland
Details for HMP Northumberland
£45m£46m—+10.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£46m
Per resident
—
Real change on a year earlier
+10.3%
Below this
On its own page
HMP Doncaster
Details for HMP Doncaster
£45m£46m—+8.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£46m
Per resident
—
Real change on a year earlier
+8.7%
Below this
On its own page
HMP Hollesley Bay
Details for HMP Hollesley Bay
£44m£46m—+86.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£46m
Per resident
—
Real change on a year earlier
+86.0%
Below this
On its own page
HMP Wayland
Details for HMP Wayland
£44m£45m—−3.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£45m
Per resident
—
Real change on a year earlier
−3.4%
Below this
On its own page
HMP Lowdham Grange
Details for HMP Lowdham Grange
£44m£45m—+9.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£45m
Per resident
—
Real change on a year earlier
+9.3%
Below this
On its own page
HMP Norwich
Details for HMP Norwich
£42m£43m—−3.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£43m
Per resident
—
Real change on a year earlier
−3.4%
Below this
On its own page
HMP Brixton
Details for HMP Brixton
£41m£42m—+7.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£42m
Per resident
—
Real change on a year earlier
+7.9%
Below this
On its own page
HMP Rochester
Details for HMP Rochester
£39m£41m—+4.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£41m
Per resident
—
Real change on a year earlier
+4.1%
Below this
On its own page
HMP Isis
Details for HMP Isis
£39m£41m—+6.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£41m
Per resident
—
Real change on a year earlier
+6.2%
Below this
On its own page
HMP Preston
Details for HMP Preston
£39m£40m—+0.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£40m
Per resident
—
Real change on a year earlier
+0.2%
Below this
On its own page
HMP Cardiff
Details for HMP Cardiff
£39m£40m—−9.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£40m
Per resident
—
Real change on a year earlier
−9.0%
Below this
On its own page
HMP Whatton
Details for HMP Whatton
£39m£40m—+2.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£40m
Per resident
—
Real change on a year earlier
+2.3%
Below this
On its own page
HMP Gartree
Details for HMP Gartree
£38m£40m—−0.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£40m
Per resident
—
Real change on a year earlier
−0.1%
Below this
On its own page
HMP Bristol
Details for HMP Bristol
£38m£39m—+8.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£39m
Per resident
—
Real change on a year earlier
+8.9%
Below this
On its own page
HMP Onley
Details for HMP Onley
£37m£39m—+0.6%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£39m
Per resident
—
Real change on a year earlier
+0.6%
Below this
On its own page
HMP Channings Wood
Details for HMP Channings Wood
£37m£39m—+0.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£39m
Per resident
—
Real change on a year earlier
+0.7%
Below this
On its own page
HMP Stoke Heath
Details for HMP Stoke Heath
£36m£37m—−0.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£37m
Per resident
—
Real change on a year earlier
−0.7%
Below this
On its own page
HMP Hindley
Details for HMP Hindley
£35m£37m—+3.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£37m
Per resident
—
Real change on a year earlier
+3.2%
Below this
On its own page
HMP Lewes
Details for HMP Lewes
£35m£37m—+1.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£37m
Per resident
—
Real change on a year earlier
+1.9%
Below this
On its own page
HMP Winchester
Details for HMP Winchester
£35m£37m—−2.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£37m
Per resident
—
Real change on a year earlier
−2.4%
Below this
On its own page
HMP Lancaster Farms
Details for HMP Lancaster Farms
£35m£36m—+1.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£36m
Per resident
—
Real change on a year earlier
+1.4%
Below this
On its own page
HMP Lincoln
Details for HMP Lincoln
£35m£36m—+2.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£36m
Per resident
—
Real change on a year earlier
+2.4%
Below this
On its own page
HMP Featherstone
Details for HMP Featherstone
£34m£36m—−1.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£36m
Per resident
—
Real change on a year earlier
−1.0%
Below this
On its own page
HMP Brinsford
Details for HMP Brinsford
£34m£35m—+3.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£35m
Per resident
—
Real change on a year earlier
+3.9%
Below this
On its own page
HMP Stafford
Details for HMP Stafford
£33m£34m—−1.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£34m
Per resident
—
Real change on a year earlier
−1.5%
Below this
On its own page
HMP Swinfen Hall
Details for HMP Swinfen Hall
£33m£34m—+4.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£34m
Per resident
—
Real change on a year earlier
+4.2%
Below this
On its own page
HMP Portland
Details for HMP Portland
£32m£33m—+2.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£33m
Per resident
—
Real change on a year earlier
+2.5%
Below this
On its own page
HMP The Verne
Details for HMP The Verne
£32m£33m—+6.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£33m
Per resident
—
Real change on a year earlier
+6.7%
Below this
On its own page
HMP Erlestoke
Details for HMP Erlestoke
£31m£32m—+10.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£32m
Per resident
—
Real change on a year earlier
+10.1%
Below this
On its own page
HMP Bure
Details for HMP Bure
£31m£32m—−0.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£32m
Per resident
—
Real change on a year earlier
−0.2%
Below this
On its own page
HMP Spring Hill
Details for HMP Spring Hill
£30m£32m—+0.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£32m
Per resident
—
Real change on a year earlier
+0.9%
Below this
On its own page
HMP Maidstone
Details for HMP Maidstone
£30m£31m—+2.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£31m
Per resident
—
Real change on a year earlier
+2.4%
Below this
On its own page
HMP Rye Hill
Details for HMP Rye Hill
£30m£31m—−9.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£31m
Per resident
—
Real change on a year earlier
−9.8%
Below this
On its own page
HMP Styal
Details for HMP Styal
£30m£31m—+0.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£31m
Per resident
—
Real change on a year earlier
+0.9%
Below this
On its own page
HMP Aylesbury
Details for HMP Aylesbury
£30m£31m—−0.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£31m
Per resident
—
Real change on a year earlier
−0.8%
Below this
On its own page
HMP Guys Marsh
Details for HMP Guys Marsh
£29m£30m—+0.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£30m
Per resident
—
Real change on a year earlier
+0.2%
Below this
On its own page
HMP Bedford
Details for HMP Bedford
£29m£30m—−1.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£30m
Per resident
—
Real change on a year earlier
−1.2%
Below this
On its own page
HMP Kirkham
Details for HMP Kirkham
£29m£30m—+4.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£30m
Per resident
—
Real change on a year earlier
+4.7%
Below this
On its own page
HMP New Hall
Details for HMP New Hall
£29m£30m—−0.4%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£30m
Per resident
—
Real change on a year earlier
−0.4%
Below this
On its own page
HMP Deerbolt
Details for HMP Deerbolt
£28m£29m—+11.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£29m
Per resident
—
Real change on a year earlier
+11.5%
Below this
On its own page
HMP Coldingley
Details for HMP Coldingley
£28m£29m—+1.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£29m
Per resident
—
Real change on a year earlier
+1.8%
Below this
On its own page
HMP Eastwood Park
Details for HMP Eastwood Park
£27m£28m—+3.0%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£28m
Per resident
—
Real change on a year earlier
+3.0%
Below this
On its own page
HMP Buckley Hall
Details for HMP Buckley Hall
£27m£28m—+4.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£28m
Per resident
—
Real change on a year earlier
+4.9%
Below this
On its own page
HMP Huntercombe
Details for HMP Huntercombe
£26m£27m—+4.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£27m
Per resident
—
Real change on a year earlier
+4.7%
Below this
On its own page
HMP Downview
Details for HMP Downview
£26m£27m—+6.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£27m
Per resident
—
Real change on a year earlier
+6.9%
Below this
On its own page
HMP Exeter
Details for HMP Exeter
£26m£27m—+0.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£27m
Per resident
—
Real change on a year earlier
+0.5%
Below this
On its own page
HMP Swansea
Details for HMP Swansea
£26m£27m—−7.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£27m
Per resident
—
Real change on a year earlier
−7.9%
Below this
On its own page
HMP Low Newton
Details for HMP Low Newton
£26m£27m—+3.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£27m
Per resident
—
Real change on a year earlier
+3.3%
Below this
On its own page
HMP Sudbury
Details for HMP Sudbury
£25m£26m—+8.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£26m
Per resident
—
Real change on a year earlier
+8.2%
Below this
On its own page
HMYOI Werrington
Details for HMYOI Werrington
£25m£26m—+7.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£26m
Per resident
—
Real change on a year earlier
+7.2%
Below this
On its own page
HMP Usk / Prescoed
Details for HMP Usk / Prescoed
£24m£25m—−13.1%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£25m
Per resident
—
Real change on a year earlier
−13.1%
Below this
On its own page
HMP Foston Hall
Details for HMP Foston Hall
£24m£25m—+2.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£25m
Per resident
—
Real change on a year earlier
+2.8%
Below this
On its own page
HMP Haverigg
Details for HMP Haverigg
£23m£24m—+0.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£24m
Per resident
—
Real change on a year earlier
+0.9%
Below this
On its own page
HMP Cookham Wood
Details for HMP Cookham Wood
£23m£23m—−12.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£23m
Per resident
—
Real change on a year earlier
−12.3%
Below this
On its own page
HMP Ashfield
Details for HMP Ashfield
£22m£22m—+3.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£22m
Per resident
—
Real change on a year earlier
+3.8%
Below this
On its own page
HMP Dartmoor
Details for HMP Dartmoor
£21m£22m—−35.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£22m
Per resident
—
Real change on a year earlier
−35.9%
Below this
On its own page
HMP Morton Hall
Details for HMP Morton Hall
£21m£22m—−1.2%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£22m
Per resident
—
Real change on a year earlier
−1.2%
Below this
On its own page
HMP Leicester
Details for HMP Leicester
£21m£22m—−4.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£22m
Per resident
—
Real change on a year earlier
−4.8%
Below this
On its own page
HMP Leyhill
Details for HMP Leyhill
£21m£21m—+0.7%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£21m
Per resident
—
Real change on a year earlier
+0.7%
Below this
On its own page
HMP Send
Details for HMP Send
£21m£21m—+8.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£21m
Per resident
—
Real change on a year earlier
+8.3%
Below this
On its own page
HMP Thorn Cross
Details for HMP Thorn Cross
£20m£21m—+6.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£21m
Per resident
—
Real change on a year earlier
+6.3%
Below this
On its own page
HMP Ford
Details for HMP Ford
£20m£21m—+2.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£21m
Per resident
—
Real change on a year earlier
+2.9%
Below this
On its own page
HMP Standford Hill
Details for HMP Standford Hill
£20m£21m—−3.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£21m
Per resident
—
Real change on a year earlier
−3.8%
Below this
On its own page
HMP Drake Hall
Details for HMP Drake Hall
£20m£20m—+0.6%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£20m
Per resident
—
Real change on a year earlier
+0.6%
Below this
On its own page
Prisons closed, merged or renamed since 2015-16
Details for Prisons closed, merged or renamed since 2015-16
not publishednot published——Ministry of JusticeBroken down below
Real terms (2025-26 prices)
not published
Per resident
—
Real change on a year earlier
—
Below this
Broken down below
HMP Hatfield
Details for HMP Hatfield
£17m£18m—+5.5%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£18m
Per resident
—
Real change on a year earlier
+5.5%
Below this
On its own page
HMP North Sea Camp
Details for HMP North Sea Camp
£15m£16m—+0.9%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£16m
Per resident
—
Real change on a year earlier
+0.9%
Below this
On its own page
HMP Kirklevington Grange
Details for HMP Kirklevington Grange
£13m£13m—+0.6%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£13m
Per resident
—
Real change on a year earlier
+0.6%
Below this
On its own page
HMP Askham Grange
Details for HMP Askham Grange
£9m£9m—+1.8%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£9m
Per resident
—
Real change on a year earlier
+1.8%
Below this
On its own page
HMP East Sutton Park
Details for HMP East Sutton Park
£8m£8m—−1.3%Ministry of JusticeOn its own page
Real terms (2025-26 prices)
£8m
Per resident
—
Real change on a year earlier
−1.3%
Below this
On its own page

Prisons closed, merged or renamed since 2015-16

Establishments in earlier years’ cost tables but not the latest: closed, merged with another prison, or costed under another name. The total is simply theirs added up for each year.

£18m in 2023-24 (cash); £19m in 2025-26 prices; +11.3% on a year earlier in cash, +5.9% in real terms.

Prisons closed, merged or renamed since 2015-16: by local body, 2016-17
Local bodyCash, 2016-17Real terms (2025-26 prices)Per residentReal change on a year earlierSourceBelow this
HMP Humber (Everthorpe & Wolds)
Details for HMP Humber (Everthorpe Wolds)
£31m£42m—+14.6%Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
£42m
Per resident
—
Real change on a year earlier
+14.6%
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
HMP Grendon / Springhill
Details for HMP Grendon / Springhill
not publishednot published——Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
not published
Per resident
—
Real change on a year earlier
—
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
HMP Warren Hill
Details for HMP Warren Hill
£11m£15m—−0.2%Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
£15m
Per resident
—
Real change on a year earlier
−0.2%
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
HMP Kennet
Details for HMP Kennet
£11m£14m—−31.8%Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
£14m
Per resident
—
Real change on a year earlier
−31.8%
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
HMP Holloway
Details for HMP Holloway
£6m£8m—−73.6%Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
£8m
Per resident
—
Real change on a year earlier
−73.6%
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
HMP Dover
Details for HMP Dover
£5m£7m——Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
£7m
Per resident
—
Real change on a year earlier
—
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
HMP Glen Parva
Details for HMP Glen Parva
£22m£30m—+7.1%Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
£30m
Per resident
—
Real change on a year earlier
+7.1%
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
HMP Haslar
Details for HMP Haslar
£2m£3m——Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
£3m
Per resident
—
Real change on a year earlier
—
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
HMP Blantyre House
Details for HMP Blantyre House
£1m£2m—−25.9%Ministry of JusticeSpending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.
Real terms (2025-26 prices)
£2m
Per resident
—
Real change on a year earlier
−25.9%
Below this
Spending category not published: Its split between direct and shared costs is in the cost tables for the years it was open; it is not broken down here because it no longer has a page.

Cash is as published. Real terms are in 2025-26 prices, using HM Treasury’s GDP deflator. Per resident divides by ONS mid-year population for the area the body serves. Changes compare the same body in consecutive years.

What these figures do and don't show

  • Prison costs compare unlike prisons. A young offender institution or a high-security prison costs far more per prisoner than an open prison. Compare a prison with others of its function, and treat public and contracted prisons’ costs as different bases.
  • Nothing here shows cause and effect. Backlogs, conviction rates and crowding sit beside the money, not as its result: they depend on crime, charging, sentencing law and much else.
  • Hand-kept figures. HMPPS, HMCTS, CPS and the Scottish and Northern Irish prison services publish their accounts only as PDFs; their figures were read from them and are dated.

Where this sits: United Kingdom → England and Wales → Ministry of Justice → HM Prison and Probation Service → Prisons in England and Wales. Figures from data/services/justice.json, generated 29 September 2026.

Use this data

The figures belong to the bodies that published them and are used under their terms, listed in Sources for this page; most are Crown copyright under the Open Government Licence. Only our own words, analysis, charts and derived calculations are ours, published under CC BY 4.0: reuse them, including commercially, if you credit Tekstak Ltd and link back to this page.

Download

Sources for this page

Each source's figures are used under the licence shown. Our own words, analysis, charts and derived calculations are ours, under CC BY 4.0.

Sections