Skip to main content

This is not a government service. Figures come from official published statistics. Report a problem

All measures
Council housing

Routine repairs done on time

Non-emergency responsive repairs completed within target (RP02). 2024-25. Higher is better. Source: Regulator of Social Housing: Tenant Satisfaction Measures 2024/25.

Hartlepool: no figureMiddlesbrough: no figureRedcar and Cleveland: no figureStockton-on-Tees: no figureKingston upon Hull: 67.7%, bottom quarterEast Riding of Yorkshire: 99.0%, top quarterDarlington: 78.4%, third quarterHalton: no figureSlough: 80.3%, third quarterWarrington: no figureBlackburn with Darwen: no figureBlackpool: 92.3%, top quarterNorth East Lincolnshire: no figureYork: 81.5%, third quarterDerby: 85.9%, second quarterNorth Lincolnshire: no figureLeicester: 73.2%, bottom quarterRutland: no figureNottingham: 83.3%, second quarterHerefordshire: no figureTelford and Wrekin: no figureStoke-on-Trent: 77.9%, third quarterLuton: 83.3%, second quarterBath and North East Somerset: no figureSouthend-on-Sea: 66.8%, bottom quarterBristol: 89.9%, top quarterBrentwood: not coveredNorth Somerset: no figureWorcester: not coveredSouth Gloucestershire: no figureBrent: 77.9%, third quarterPlymouth: no figureThurrock: 96.3%, top quarterMedway: 96.0%, top quarterTorbay: no figureBracknell Forest: no figureKingston upon Thames: 95.1%, top quarterSwindon: 80.3%, third quarterPeterborough: no figureWest Berkshire: no figureReading: 82.1%, third quarterWindsor and Maidenhead: no figureWokingham: 86.1%, second quarterLambeth: 85.4%, second quarterMilton Keynes: 99.7%, top quarterBrighton and Hove: 47.2%, bottom quarterBromley: no figurePortsmouth: 84.7%, second quarterSouthampton: 58.3%, bottom quarterIsle of Wight: no figureCounty Durham: no figureCheshire East: no figureCheshire West and Chester: 75.6%, third quarterShropshire: 85.6%, second quarterCornwall: 60.7%, bottom quarterIsles of Scilly: not coveredWiltshire: 84.2%, second quarterCamden: 84.5%, second quarterBedford: no figureCentral Bedfordshire: 59.8%, bottom quarterNorthumberland: 99.3%, top quarterBournemouth, Christchurch and Poole: 83.1%, second quarterDorset: no figureBuckinghamshire: no figureCumberland: no figureWestmorland and Furness: 82.0%, third quarterNorth Yorkshire: 68.8%, bottom quarterSomerset: 89.8%, top quarterCroydon: 90.6%, top quarterCambridge: not coveredEast Cambridgeshire: not coveredBasildon: not coveredFenland: not coveredBolsover: not coveredHuntingdonshire: not coveredEaling: 82.6%, third quarterSouth Cambridgeshire: not coveredChesterfield: not coveredDerbyshire Dales: not coveredAmber Valley: not coveredErewash: not coveredHigh Peak: not coveredExeter: not coveredMid Devon: not coveredNorth Devon: not coveredSouth Hams: not coveredNorth East Derbyshire: not coveredEastbourne: not coveredSouth Derbyshire: not coveredHastings: not coveredEast Devon: not coveredTeignbridge: not coveredTorridge: not coveredWest Devon: not coveredLewes: not coveredEnfield: 87.5%, second quarterRother: not coveredWealden: not coveredGreenwich: 67.2%, bottom quarterBraintree: not coveredHackney: 88.6%, second quarterCastle Point: not coveredChelmsford: not coveredColchester: not coveredEpping Forest: not coveredHarlow: not coveredMaldon: not coveredFareham: not coveredRochford: not coveredTendring: not coveredUttlesford: not coveredCheltenham: not coveredCotswold: not coveredHammersmith and Fulham: 86.2%, second quarterForest of Dean: not coveredGloucester: not coveredStroud: not coveredGosport: not coveredTewkesbury: not coveredHaringey: 61.9%, bottom quarterBasingstoke and Deane: not coveredHart: not coveredEast Hampshire: not coveredEastleigh: not coveredHavant: not coveredNew Forest: not coveredRushmoor: not coveredWatford: not coveredTest Valley: not coveredHarrow: 47.6%, bottom quarterWinchester: not coveredBroxbourne: not coveredDacorum: not coveredHertsmere: not coveredBurnley: not coveredNorth Hertfordshire: not coveredThree Rivers: not coveredAshford: not coveredPendle: not coveredCanterbury: not coveredDartford: not coveredDover: not coveredGravesham: not coveredMaidstone: not coveredPreston: not coveredSevenoaks: not coveredWelwyn Hatfield: not coveredFolkestone and Hythe: not coveredSwale: not coveredThanet: not coveredTonbridge and Malling: not coveredRochdale: no figureTunbridge Wells: not coveredChorley: not coveredSouth Ribble: not coveredFylde: not coveredHyndburn: not coveredLancaster: not coveredSalford: 98.7%, top quarterRibble Valley: not coveredRossendale: not coveredWest Lancashire: not coveredLewisham: 68.9%, bottom quarterWyre: not coveredBlaby: not coveredCharnwood: not coveredHarborough: not coveredHinckley and Bosworth: not coveredNorth West Leicestershire: not coveredMelton: not coveredOadby and Wigston: not coveredMerton: no figureBoston: not coveredEast Lindsey: not coveredLincoln: not coveredSt. Helens: no figureNorth Kesteven: not coveredNorth Northamptonshire: 59.9%, bottom quarterSouth Holland: not coveredAshfield: not coveredSouth Kesteven: not coveredGedling: not coveredWest Lindsey: not coveredBreckland: not coveredBroadland: not coveredGreat Yarmouth: not coveredKing's Lynn and West Norfolk: not coveredNorth Norfolk: not coveredNorwich: not coveredSouth Norfolk: not coveredWest Northamptonshire: 93.0%, top quarterMansfield: not coveredOxford: not coveredCannock Chase: not coveredBassetlaw: not coveredBroxtowe: not coveredNewark and Sherwood: not coveredIpswich: not coveredRushcliffe: not coveredElmbridge: not coveredEpsom and Ewell: not coveredCherwell: not coveredSouth Oxfordshire: not coveredVale of White Horse: not coveredRunnymede: not coveredWest Oxfordshire: not coveredSpelthorne: not coveredEast Staffordshire: not coveredLichfield: not coveredSurrey Heath: not coveredNewham: 83.8%, second quarterNewcastle-under-Lyme: not coveredTandridge: not coveredSouth Staffordshire: not coveredHavering: 95.0%, top quarterStafford: not coveredRedbridge: 93.4%, top quarterStaffordshire Moorlands: not coveredTamworth: not coveredBabergh: not coveredMid Suffolk: not coveredWandsworth: 81.4%, third quarterGuildford: not coveredManchester: 64.2%, bottom quarterMole Valley: not coveredReigate and Banstead: not coveredWestminster: 83.5%, second quarterWaverley: not coveredWoking: not coveredNorth Warwickshire: not coveredNuneaton and Bedworth: not coveredOldham: 100.0%, top quarterRugby: not coveredStratford-on-Avon: not coveredBromsgrove: not coveredWarwick: not coveredAdur: not coveredMalvern Hills: not coveredArun: not coveredChichester: not coveredCrawley: not coveredHorsham: not coveredMid Sussex: not coveredWorthing: not coveredRedditch: not coveredWychavon: not coveredWyre Forest: not coveredSt Albans: not coveredEast Hertfordshire: not coveredStevenage: not coveredEast Suffolk: not coveredWest Suffolk: not coveredNorth Tyneside: 94.3%, top quarterBolton: no figureBury: 78.8%, third quarterSouth Tyneside: 91.9%, top quarterStockport: 76.8%, third quarterTameside: no figureTrafford: no figureWigan: 82.5%, third quarterKnowsley: no figureLiverpool: no figureSefton: no figureWirral: no figureBarnsley: 85.7%, second quarterSunderland: no figureDoncaster: 68.7%, bottom quarterRotherham: 96.7%, top quarterSheffield: 70.9%, bottom quarterNewcastle upon Tyne: 89.7%, second quarterBirmingham: 82.6%, third quarterCoventry: no figureHillingdon: 85.7%, second quarterDudley: 96.8%, top quarterSandwell: 75.7%, third quarterHounslow: 75.4%, bottom quarterIslington: 76.4%, third quarterSolihull: 81.6%, third quarterWalsall: no figureWolverhampton: 95.4%, top quarterBradford: no figureCalderdale: no figureKirklees: 84.2%, second quarterWakefield: no figureLeeds: 93.1%, top quarterBexley: no figureGateshead: 82.5%, third quarterCity of London: not coveredBarking and Dagenham: 89.8%, top quarterBarnet: 59.0%, bottom quarterKensington and Chelsea: 85.1%, second quarterRichmond upon Thames: no figureSouthwark: 80.0%, third quarterSutton: 74.9%, bottom quarterTower Hamlets: 75.6%, third quarterWaltham Forest: 78.8%, third quarter
  • Top quarter
  • Second quarter
  • Third quarter
  • Bottom quarter
  • Not covered (county and district areas)

Each council is the same size, so London is easy to see. Map layout by Open Innovations.

Every council, highest first
Position Council Figure
1 Oldham 100.0%
2 Milton Keynes 99.7%
3 Northumberland 99.3%
4 East Riding of Yorkshire 99.0%
5 Salford 98.7%
6 Dudley 96.8%
7 Rotherham 96.7%
8 Thurrock 96.3%
9 Medway 96.0%
10 Wolverhampton 95.4%
11 Kingston upon Thames 95.1%
12 Havering 95.0%
13 North Tyneside 94.3%
14 Redbridge 93.4%
15 Leeds 93.1%
16 West Northamptonshire 93.0%
17 Blackpool 92.3%
18 South Tyneside 91.9%
19 Croydon 90.6%
20 Bristol 89.9%
21 Barking and Dagenham 89.8%
21 Somerset 89.8%
23 Newcastle upon Tyne 89.7%
24 Hackney 88.6%
25 Enfield 87.5%
26 Hammersmith and Fulham 86.2%
27 Wokingham 86.1%
28 Derby 85.9%
29 Barnsley 85.7%
29 Hillingdon 85.7%
31 Shropshire 85.6%
32 Lambeth 85.4%
33 Kensington and Chelsea 85.1%
34 Portsmouth 84.7%
35 Camden 84.5%
36 Kirklees 84.2%
36 Wiltshire 84.2%
38 Newham 83.8%
39 Westminster 83.5%
40 Luton 83.3%
40 Nottingham 83.3%
42 Bournemouth, Christchurch and Poole 83.1%
43 Birmingham 82.6%
43 Ealing 82.6%
45 Gateshead 82.5%
45 Wigan 82.5%
47 Reading 82.1%
48 Westmorland and Furness 82.0%
49 Solihull 81.6%
50 York 81.5%
51 Wandsworth 81.4%
52 Slough 80.3%
52 Swindon 80.3%
54 Southwark 80.0%
55 Bury 78.8%
55 Waltham Forest 78.8%
57 Darlington 78.4%
58 Brent 77.9%
58 Stoke-on-Trent 77.9%
60 Stockport 76.8%
61 Islington 76.4%
62 Sandwell 75.7%
63 Cheshire West and Chester 75.6%
63 Tower Hamlets 75.6%
65 Hounslow 75.4%
66 Sutton 74.9%
67 Leicester 73.2%
68 Sheffield 70.9%
69 Lewisham 68.9%
70 North Yorkshire 68.8%
71 Doncaster 68.7%
72 Kingston upon Hull 67.7%
73 Greenwich 67.2%
74 Southend-on-Sea 66.8%
75 Manchester 64.2%
76 Haringey 61.9%
77 Cornwall 60.7%
78 North Northamptonshire 59.9%
79 Central Bedfordshire 59.8%
80 Barnet 59.0%
81 Southampton 58.3%
82 Harrow 47.6%
83 Brighton and Hove 47.2%

No figure for: Bath and North East Somerset, Bedford, Bexley, Blackburn with Darwen, Bolton, Bracknell Forest, Bradford, Bromley, Buckinghamshire, Calderdale, Cheshire East, County Durham, Coventry, Cumberland, Dorset, Halton, Hartlepool, Herefordshire, Isle of Wight, Knowsley, Liverpool, Merton, Middlesbrough, North East Lincolnshire, North Lincolnshire, North Somerset, Peterborough, Plymouth, Redcar and Cleveland, Richmond upon Thames, Rochdale, Rutland, Sefton, South Gloucestershire, St. Helens, Stockton-on-Tees, Sunderland, Tameside, Telford and Wrekin, Torbay, Trafford, Wakefield, Walsall, Warrington, West Berkshire, Windsor and Maidenhead, Wirral.