Skip to main content

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

All measures
Council housing

Tenants' complaints answered on time

Stage 1 complaints responded to within the Housing Ombudsman's timescales (CH02). 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: 96.3%, top quarterEast Riding of Yorkshire: 82.3%, second quarterDarlington: 79.9%, second quarterHalton: no figureSlough: 30.0%, bottom quarterWarrington: no figureBlackburn with Darwen: no figureBlackpool: 98.7%, top quarterNorth East Lincolnshire: no figureYork: 54.7%, bottom quarterDerby: 97.8%, top quarterNorth Lincolnshire: no figureLeicester: 72.6%, third quarterRutland: no figureNottingham: 100.0%, top quarterHerefordshire: no figureTelford and Wrekin: no figureStoke-on-Trent: 67.7%, third quarterLuton: 82.2%, second quarterBath and North East Somerset: no figureSouthend-on-Sea: 69.5%, third quarterBristol: 62.0%, third quarterBrentwood: not coveredNorth Somerset: no figureWorcester: not coveredSouth Gloucestershire: no figureBrent: 81.8%, second quarterPlymouth: no figureThurrock: 90.6%, second quarterMedway: 92.4%, second quarterTorbay: no figureBracknell Forest: no figureKingston upon Thames: 55.9%, bottom quarterSwindon: 93.7%, top quarterPeterborough: no figureWest Berkshire: no figureReading: 47.9%, bottom quarterWindsor and Maidenhead: no figureWokingham: 66.7%, third quarterLambeth: 36.3%, bottom quarterMilton Keynes: 53.2%, bottom quarterBrighton and Hove: 72.9%, third quarterBromley: no figurePortsmouth: 55.4%, bottom quarterSouthampton: 68.6%, third quarterIsle of Wight: no figureCounty Durham: no figureCheshire East: no figureCheshire West and Chester: 47.0%, bottom quarterShropshire: 94.2%, top quarterCornwall: 73.5%, third quarterIsles of Scilly: not coveredWiltshire: 94.2%, top quarterCamden: 89.3%, second quarterBedford: no figureCentral Bedfordshire: 50.5%, bottom quarterNorthumberland: 69.0%, third quarterBournemouth, Christchurch and Poole: 94.0%, top quarterDorset: no figureBuckinghamshire: no figureCumberland: no figureWestmorland and Furness: 88.9%, second quarterNorth Yorkshire: 68.5%, third quarterSomerset: 79.6%, second quarterCroydon: 35.5%, bottom quarterCambridge: not coveredEast Cambridgeshire: not coveredBasildon: not coveredFenland: not coveredBolsover: not coveredHuntingdonshire: not coveredEaling: 60.9%, 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: 95.5%, top quarterRother: not coveredWealden: not coveredGreenwich: 54.4%, bottom quarterBraintree: not coveredHackney: 67.4%, third 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: 93.3%, top quarterForest of Dean: not coveredGloucester: not coveredStroud: not coveredGosport: not coveredTewkesbury: not coveredHaringey: 70.0%, third quarterBasingstoke and Deane: not coveredHart: not coveredEast Hampshire: not coveredEastleigh: not coveredHavant: not coveredNew Forest: not coveredRushmoor: not coveredWatford: not coveredTest Valley: not coveredHarrow: 58.4%, 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: 100.0%, top quarterRibble Valley: not coveredRossendale: not coveredWest Lancashire: not coveredLewisham: 34.2%, 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: 40.4%, 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: 73.6%, second 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: 67.6%, third quarterNewcastle-under-Lyme: not coveredTandridge: not coveredSouth Staffordshire: not coveredHavering: 82.6%, second quarterStafford: not coveredRedbridge: 76.3%, second quarterStaffordshire Moorlands: not coveredTamworth: not coveredBabergh: not coveredMid Suffolk: not coveredWandsworth: 71.0%, third quarterGuildford: not coveredManchester: 46.6%, bottom quarterMole Valley: not coveredReigate and Banstead: not coveredWestminster: 83.0%, 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: 100.0%, top quarterBolton: no figureBury: 100.0%, top quarterSouth Tyneside: 92.6%, top quarterStockport: 99.3%, top quarterTameside: no figureTrafford: no figureWigan: 48.5%, bottom quarterKnowsley: no figureLiverpool: no figureSefton: no figureWirral: no figureBarnsley: 93.0%, top quarterSunderland: no figureDoncaster: 99.7%, top quarterRotherham: 78.1%, second quarterSheffield: 63.7%, third quarterNewcastle upon Tyne: 62.6%, third quarterBirmingham: 82.5%, second quarterCoventry: no figureHillingdon: 60.2%, bottom quarterDudley: 74.7%, second quarterSandwell: 38.2%, bottom quarterHounslow: 42.4%, bottom quarterIslington: no figureSolihull: 73.6%, second quarterWalsall: no figureWolverhampton: 98.9%, top quarterBradford: no figureCalderdale: no figureKirklees: 69.6%, third quarterWakefield: no figureLeeds: 94.7%, top quarterBexley: no figureGateshead: 66.8%, third quarterCity of London: not coveredBarking and Dagenham: 76.8%, second quarterBarnet: 81.2%, second quarterKensington and Chelsea: 93.9%, top quarterRichmond upon Thames: no figureSouthwark: 27.1%, bottom quarterSutton: 90.8%, second quarterTower Hamlets: 70.7%, third quarterWaltham Forest: 88.7%, second 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 Bury 100.0%
1 North Tyneside 100.0%
1 Nottingham 100.0%
1 Oldham 100.0%
1 Salford 100.0%
6 Doncaster 99.7%
7 Stockport 99.3%
8 Wolverhampton 98.9%
9 Blackpool 98.7%
10 Derby 97.8%
11 Kingston upon Hull 96.3%
12 Enfield 95.5%
13 Leeds 94.7%
14 Shropshire 94.2%
14 Wiltshire 94.2%
16 Bournemouth, Christchurch and Poole 94.0%
17 Kensington and Chelsea 93.9%
18 Swindon 93.7%
19 Hammersmith and Fulham 93.3%
20 Barnsley 93.0%
21 South Tyneside 92.6%
22 Medway 92.4%
23 Sutton 90.8%
24 Thurrock 90.6%
25 Camden 89.3%
26 Westmorland and Furness 88.9%
27 Waltham Forest 88.7%
28 Westminster 83.0%
29 Havering 82.6%
30 Birmingham 82.5%
31 East Riding of Yorkshire 82.3%
32 Luton 82.2%
33 Brent 81.8%
34 Barnet 81.2%
35 Darlington 79.9%
36 Somerset 79.6%
37 Rotherham 78.1%
38 Barking and Dagenham 76.8%
39 Redbridge 76.3%
40 Dudley 74.7%
41 Solihull 73.6%
41 West Northamptonshire 73.6%
43 Cornwall 73.5%
44 Brighton and Hove 72.9%
45 Leicester 72.6%
46 Wandsworth 71.0%
47 Tower Hamlets 70.7%
48 Haringey 70.0%
49 Kirklees 69.6%
50 Southend-on-Sea 69.5%
51 Northumberland 69.0%
52 Southampton 68.6%
53 North Yorkshire 68.5%
54 Stoke-on-Trent 67.7%
55 Newham 67.6%
56 Hackney 67.4%
57 Gateshead 66.8%
58 Wokingham 66.7%
59 Sheffield 63.7%
60 Newcastle upon Tyne 62.6%
61 Bristol 62.0%
62 Ealing 60.9%
63 Hillingdon 60.2%
64 Harrow 58.4%
65 Kingston upon Thames 55.9%
66 Portsmouth 55.4%
67 York 54.7%
68 Greenwich 54.4%
69 Milton Keynes 53.2%
70 Central Bedfordshire 50.5%
71 Wigan 48.5%
72 Reading 47.9%
73 Cheshire West and Chester 47.0%
74 Manchester 46.6%
75 Hounslow 42.4%
76 North Northamptonshire 40.4%
77 Sandwell 38.2%
78 Lambeth 36.3%
79 Croydon 35.5%
80 Lewisham 34.2%
81 Slough 30.0%
82 Southwark 27.1%

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, Islington, 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.