Data-backed planning intelligence · 3,840,000+ decisions analysed across England, Scotland, Wales and Northern Ireland
PlanningLens

Hardest and Easiest Councils for Planning Permission

We ranked 91 councils in England by their planning approval rate. The gap between the most and least permissive is 25.80%. Where you apply matters almost as much as what you apply for.

777,685 substantive decisions dated 1 January 2020 to present·91 councils in England·Updated September 2026
Correction, 12 September 2026. The basis for the planning approval rate has changed. The approval rate is calculated across substantive development-control decisions only. The record count is a coverage claim and uses a different denominator. The two are never quoted as a pair. Correction (12 September 2026): how we calculate the planning approval rate
91
Councils ranked
777,685
Decisions analysed
83.1%
Applications approved
85.3%
Typical council
25.8%
Gap: best to worst

Check Your Postcode for Approval Chances

See your council's approval rate, your ward data and comparable decisions near your property.

Check My Postcode

10 Easiest Councils for Planning Permission

These councils approve the highest proportion of applications. But a high council-wide rate doesn't guarantee your application will sail through, ward and proposal type shift the odds significantly.

#CouncilDecisionsRate
1Rushmoor2,640
96.0%
2Redcar and Cleveland3,609
95.3%
3Cheltenham6,338
95.2%
4North Tyneside4,332
95.2%
5Hartlepool1,944
95.2%
6Knowsley2,699
94.8%
7Lincoln2,386
93.9%
8Tamworth1,487
92.8%
9Gateshead3,746
92.7%
10Rugby4,747
92.7%
Found your council? See what's happening at street level →

10 Hardest Councils for Planning Permission

These councils have the toughest track records. If your property falls in one of these areas, understanding your local data before applying isn't optional, it's essential.

#CouncilDecisionsRate
1Brent15,743
70.2%
2Greenwich11,202
70.4%
3Barking & Dagenham8,010
70.9%
4Croydon20,136
72.9%
5Waltham Forest13,158
73.5%
6Harrow14,217
73.8%
7Hounslow16,142
74.6%
8Havering14,332
74.7%
9East Hertfordshire10,865
75.3%
10Enfield20,008
75.4%
Found your council? See what's happening at street level →

Your council's approval rate is just the starting point

Two streets in the same ward can get opposite outcomes. The only thing that predicts your result is what's been decided near your property.

Check My Postcode
The council gap is just the beginning. The gap between the best and worst council is 25.8%. But the gap between the best and worst ward within a single council can be even bigger. National and council averages hide enormous local variation.

All 91 Councils Ranked

#CouncilDecisionsRate
1Rushmoor2,640
96.0%
2Redcar and Cleveland3,609
95.3%
3Cheltenham6,338
95.2%
4North Tyneside4,332
95.2%
5Hartlepool1,944
95.2%
6Knowsley2,699
94.8%
7Lincoln2,386
93.9%
8Tamworth1,487
92.8%
9Gateshead3,746
92.7%
10Rugby4,747
92.7%
11Norwich3,415
92.3%
12Newcastle upon Tyne7,293
92.2%
13Cotswold8,500
92.2%
14Doncaster8,750
92.2%
15Wiltshire24,911
92.1%
16Plymouth4,579
92.0%
17Southwark16,550
92.0%
18Wakefield7,694
92.0%
19Telford & Wrekin4,440
91.9%
20Westmorland and Furness7,748
91.6%
21Sunderland4,654
91.3%
22West Suffolk6,731
91.2%
23Blackburn with Darwen4,345
91.1%
24New Forest6,291
91.1%
25Chesterfield2,643
90.6%
26Barnsley4,821
90.2%
27North East Derbyshire3,551
89.7%
28Camden11,045
89.5%
29Tewkesbury4,958
89.5%
30Rushcliffe6,888
89.4%
31Hammersmith & Fulham9,953
89.1%
32Wigan4,527
89.1%
33East Hampshire4,924
89.0%
34Forest of Dean4,347
88.7%
35Cannock Chase2,067
88.6%
36Warwick6,200
88.5%
37North Somerset8,965
88.5%
38Eastleigh4,475
88.2%
39East Cambridgeshire5,394
88.2%
40Kingston upon Hull4,275
87.9%
41Medway7,551
87.8%
42Rutland3,011
87.7%
43Exeter3,722
87.2%
44Portsmouth4,581
86.8%
45Islington11,292
86.8%
46Reigate & Banstead7,499
86.5%
47Isle of Wight6,551
85.4%
48Kirklees10,301
85.3%
49Warrington8,240
85.2%
50Runnymede5,242
85.1%
51South Gloucestershire11,189
85.0%
52Peterborough5,275
85.0%
53High Peak2,761
84.8%
54Hastings2,714
84.3%
55Leeds24,994
84.1%
56Merton12,167
84.1%
57Calderdale6,529
84.0%
58Haringey11,233
83.8%
59Gloucester3,162
83.7%
60Ealing21,091
83.6%
61Newark & Sherwood6,138
83.6%
62Dartford4,451
83.2%
63Bradford18,551
82.8%
64Bexley13,234
82.2%
65Hart5,355
82.1%
66Slough5,824
81.8%
67Middlesbrough2,853
81.5%
68Guildford10,064
80.8%
69Brentwood5,732
79.8%
70Tower Hamlets7,181
79.6%
71Staffordshire Moorlands3,575
79.5%
72Sutton11,895
79.4%
73Lambeth14,264
78.8%
74Elmbridge11,108
78.6%
75Hackney9,666
78.5%
76Newham8,867
78.1%
77Barnet30,525
78.0%
78Lewisham13,593
77.9%
79Thurrock6,117
77.0%
80Redbridge20,802
76.6%
81Hillingdon16,110
75.9%
82Enfield20,008
75.4%
83East Hertfordshire10,865
75.3%
84Havering14,332
74.7%
85Hounslow16,142
74.6%
86Harrow14,217
73.8%
87Waltham Forest13,158
73.5%
88Croydon20,136
72.9%
89Barking & Dagenham8,010
70.9%
90Greenwich11,202
70.4%
91Brent15,743
70.2%
Found your council? See what's happening at street level →

What the data tells us

1
The gap between councils is enormous. Rushmoor approves 96.0% of applications. Brent approves just 70.2%. Same country, completely different planning environments.
2
Council averages mask what actually matters. A council with a 78% approval rate still refuses thousands of applications. The difference between approval and refusal comes down to your specific ward, your neighbours, and your proposal.
3
National averages hide local variation. These rankings are a useful starting point, but the decisions that predict your outcome are the ones near your property, not the ones across the borough.

The UK average is meaningless. Your street isn't average.

Your PlanningLens Full Planning Analysis analyses the decisions that actually matter, the ones within walking distance of your front door. Every decision links to the council record so you can verify it yourself.

Get your free Full Planning Analysis
Free · Property-specific PDF · Based on 3,840,000+ real decisions

More national planning data

Methodology: Rankings cover 777,685 substantive development-control decisions dated 1 January 2020 to present, across the 91 councils in England that meet our published eligibility rules. Approval rate = approved (including conditional) / substantive decisions decided. Ranking figures cover substantive development-control decisions dated 1 January 2020 to present. They are not the same as a council's all-time approval rate, which uses a different denominator. The headline figure (83.06%, as of September 2026) is decision-weighted across the ranked councils. The 85.35% figure quoted as the typical council is the unweighted average of each council’s own rate. The league is England only: Scotland, Wales and Northern Ireland sit outside it until equivalent coverage validation exists, which is a limit on what we can verify rather than a judgement about their data. Councils failing a coverage, volume, refusal-capture or window-continuity rule are listed below with the reason. Correction (12 September 2026): how we calculate the planning approval rate Data sourced from council planning portals. See our full methodology →

Councils not ranked, and why

These authorities were considered and fall outside the ranked league. They are listed with the reason rather than dropped silently. Exclusion is not a judgement about a council or about the quality of its decisions.

CouncilReason not ranked
Antrim and Newtownabbey Borough Councilnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Armagh City, Banbridge and Craigavon Borough Councilnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Babergh Mid Suffolkwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (2.12)
Basildonwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Basingstoke & Deanewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Bassetlawwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Bath & NE Somersetnot an English LPA in MHCLG PS2; no official volume comparator
Belfast City Councilnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Blabywindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Bolsoverwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Boltontotal-volume capture outside 0.5-2.0 (0.09)
Brighton & Hovewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Bristolnot an English LPA in MHCLG PS2; no official volume comparator
Broadlandwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Bromleywindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Bromsgrove & Redditchwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Broxtowetotal-volume capture outside 0.5-2.0 (0.28); dual-warning quality hold: volume 0.28 and refusal capture 0.79 both below 0.8
Buckinghamshirewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (0.39)
Burytotal-volume capture outside 0.5-2.0 (0.30)
Caerphillynot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Cambridgewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (2.25)
Canterburywindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Castle Pointtotal-volume capture outside 0.5-2.0 (0.37); dual-warning quality hold: volume 0.37 and refusal capture 0.71 both below 0.8
Causeway Coast and Glens Borough Councilnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Cheshire Eastwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Cheshire West & Chesterwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Chichesterwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Chorleytotal-volume capture outside 0.5-2.0 (0.30)
City of Londontotal-volume capture outside 0.5-2.0 (3.16)
Cornwallwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
County Durhamwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Darlingtonwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Dorsetwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Doverwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Dudleywindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
East Ayrshirenot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
East Dunbartonshirenot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
East Lindseywindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
East Riding of Yorkshirewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Epsom & Ewellwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Erewashwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Fenlandwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Flintshirenot an English LPA in MHCLG PS2; no official volume comparator
Gedlingwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Gosportdual-warning quality hold: volume 0.63 and refusal capture 0.57 both below 0.8
Great Yarmouthwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Gwyneddnot an English LPA in MHCLG PS2; no official volume comparator
Haltonwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Harboroughwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Hertsmeretotal-volume capture outside 0.5-2.0 (0.15)
Hinckley & Bosworthwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Horshamwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Kensington & Chelseawindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
King's Lynn & West Norfolkwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; dual-warning quality hold: volume 0.64 and refusal capture 0.77 both below 0.8
Kingstonnot an English LPA in MHCLG PS2; no official volume comparator
Lewes & Eastbournewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Lichfieldwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Lisburn and Castlereagh City Councilnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Lutontotal-volume capture outside 0.5-2.0 (0.29)
Maldonwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Meltonwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Mid Sussexwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Mid and East Antrim Borough Councilnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Neath Port Talbotnot an English LPA in MHCLG PS2; no official volume comparator
Newportnot an English LPA in MHCLG PS2; no official volume comparator
Newry, Mourne and Down District Councilnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
North East Lincolnshirewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
North Hertfordshirenot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
North Norfolkwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
North West Leicestershirewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
North Yorkshirenot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Nottinghamwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Oadby & Wigstonwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Oldhamwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Oxfordwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Pembrokeshirenot an English LPA in MHCLG PS2; no official volume comparator
Pendlewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Powysnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Renfrewshirenot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Rhondda Cynon Tafnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Richmondnot an English LPA in MHCLG PS2; no official volume comparator
Sandwelltotal-volume capture outside 0.5-2.0 (0.26)
Seftonwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Sevenoakswindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Sheffieldwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (0.33)
Shetlandnot an English LPA in MHCLG PS2; no official volume comparator
Solihullwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
South Kestevenwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
South Norfolkwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
South Ribblewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
South Staffordshirewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Southend-on-Seawindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Spelthornewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (0.35)
Staffordwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Stockton-on-Teeswindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Stoke-on-Trentwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Stroudwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Surrey Heathwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (0.18)
Swindontotal-volume capture outside 0.5-2.0 (0.14)
Tamesidewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Tendringnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Test Valleywindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Tonbridge & Mallingwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Torbaywindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Torfaennot an English LPA in MHCLG PS2; no official volume comparator
Traffordwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Wandsworthwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Watfordwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
West Oxfordshirewindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Western Islesnot an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator
Westminstertotal-volume capture outside 0.5-2.0 (2.47)
Winchesterwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Windsor & Maidenheadwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Wirralwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Wokingwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Yorkwindow coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty
Check your postcode, Free