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.
See your council's approval rate, your ward data and comparable decisions near your property.
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.
| # | Council | Decisions | Rate |
|---|---|---|---|
| 1 | Rushmoor | 2,640 | 96.0% |
| 2 | Redcar and Cleveland | 3,609 | 95.3% |
| 3 | Cheltenham | 6,338 | 95.2% |
| 4 | North Tyneside | 4,332 | 95.2% |
| 5 | Hartlepool | 1,944 | 95.2% |
| 6 | Knowsley | 2,699 | 94.8% |
| 7 | Lincoln | 2,386 | 93.9% |
| 8 | Tamworth | 1,487 | 92.8% |
| 9 | Gateshead | 3,746 | 92.7% |
| 10 | Rugby | 4,747 | 92.7% |
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.
| # | Council | Decisions | Rate |
|---|---|---|---|
| 1 | Brent | 15,743 | 70.2% |
| 2 | Greenwich | 11,202 | 70.4% |
| 3 | Barking & Dagenham | 8,010 | 70.9% |
| 4 | Croydon | 20,136 | 72.9% |
| 5 | Waltham Forest | 13,158 | 73.5% |
| 6 | Harrow | 14,217 | 73.8% |
| 7 | Hounslow | 16,142 | 74.6% |
| 8 | Havering | 14,332 | 74.7% |
| 9 | East Hertfordshire | 10,865 | 75.3% |
| 10 | Enfield | 20,008 | 75.4% |
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| # | Council | Decisions | Rate |
|---|---|---|---|
| 1 | Rushmoor | 2,640 | 96.0% |
| 2 | Redcar and Cleveland | 3,609 | 95.3% |
| 3 | Cheltenham | 6,338 | 95.2% |
| 4 | North Tyneside | 4,332 | 95.2% |
| 5 | Hartlepool | 1,944 | 95.2% |
| 6 | Knowsley | 2,699 | 94.8% |
| 7 | Lincoln | 2,386 | 93.9% |
| 8 | Tamworth | 1,487 | 92.8% |
| 9 | Gateshead | 3,746 | 92.7% |
| 10 | Rugby | 4,747 | 92.7% |
| 11 | Norwich | 3,415 | 92.3% |
| 12 | Newcastle upon Tyne | 7,293 | 92.2% |
| 13 | Cotswold | 8,500 | 92.2% |
| 14 | Doncaster | 8,750 | 92.2% |
| 15 | Wiltshire | 24,911 | 92.1% |
| 16 | Plymouth | 4,579 | 92.0% |
| 17 | Southwark | 16,550 | 92.0% |
| 18 | Wakefield | 7,694 | 92.0% |
| 19 | Telford & Wrekin | 4,440 | 91.9% |
| 20 | Westmorland and Furness | 7,748 | 91.6% |
| 21 | Sunderland | 4,654 | 91.3% |
| 22 | West Suffolk | 6,731 | 91.2% |
| 23 | Blackburn with Darwen | 4,345 | 91.1% |
| 24 | New Forest | 6,291 | 91.1% |
| 25 | Chesterfield | 2,643 | 90.6% |
| 26 | Barnsley | 4,821 | 90.2% |
| 27 | North East Derbyshire | 3,551 | 89.7% |
| 28 | Camden | 11,045 | 89.5% |
| 29 | Tewkesbury | 4,958 | 89.5% |
| 30 | Rushcliffe | 6,888 | 89.4% |
| 31 | Hammersmith & Fulham | 9,953 | 89.1% |
| 32 | Wigan | 4,527 | 89.1% |
| 33 | East Hampshire | 4,924 | 89.0% |
| 34 | Forest of Dean | 4,347 | 88.7% |
| 35 | Cannock Chase | 2,067 | 88.6% |
| 36 | Warwick | 6,200 | 88.5% |
| 37 | North Somerset | 8,965 | 88.5% |
| 38 | Eastleigh | 4,475 | 88.2% |
| 39 | East Cambridgeshire | 5,394 | 88.2% |
| 40 | Kingston upon Hull | 4,275 | 87.9% |
| 41 | Medway | 7,551 | 87.8% |
| 42 | Rutland | 3,011 | 87.7% |
| 43 | Exeter | 3,722 | 87.2% |
| 44 | Portsmouth | 4,581 | 86.8% |
| 45 | Islington | 11,292 | 86.8% |
| 46 | Reigate & Banstead | 7,499 | 86.5% |
| 47 | Isle of Wight | 6,551 | 85.4% |
| 48 | Kirklees | 10,301 | 85.3% |
| 49 | Warrington | 8,240 | 85.2% |
| 50 | Runnymede | 5,242 | 85.1% |
| 51 | South Gloucestershire | 11,189 | 85.0% |
| 52 | Peterborough | 5,275 | 85.0% |
| 53 | High Peak | 2,761 | 84.8% |
| 54 | Hastings | 2,714 | 84.3% |
| 55 | Leeds | 24,994 | 84.1% |
| 56 | Merton | 12,167 | 84.1% |
| 57 | Calderdale | 6,529 | 84.0% |
| 58 | Haringey | 11,233 | 83.8% |
| 59 | Gloucester | 3,162 | 83.7% |
| 60 | Ealing | 21,091 | 83.6% |
| 61 | Newark & Sherwood | 6,138 | 83.6% |
| 62 | Dartford | 4,451 | 83.2% |
| 63 | Bradford | 18,551 | 82.8% |
| 64 | Bexley | 13,234 | 82.2% |
| 65 | Hart | 5,355 | 82.1% |
| 66 | Slough | 5,824 | 81.8% |
| 67 | Middlesbrough | 2,853 | 81.5% |
| 68 | Guildford | 10,064 | 80.8% |
| 69 | Brentwood | 5,732 | 79.8% |
| 70 | Tower Hamlets | 7,181 | 79.6% |
| 71 | Staffordshire Moorlands | 3,575 | 79.5% |
| 72 | Sutton | 11,895 | 79.4% |
| 73 | Lambeth | 14,264 | 78.8% |
| 74 | Elmbridge | 11,108 | 78.6% |
| 75 | Hackney | 9,666 | 78.5% |
| 76 | Newham | 8,867 | 78.1% |
| 77 | Barnet | 30,525 | 78.0% |
| 78 | Lewisham | 13,593 | 77.9% |
| 79 | Thurrock | 6,117 | 77.0% |
| 80 | Redbridge | 20,802 | 76.6% |
| 81 | Hillingdon | 16,110 | 75.9% |
| 82 | Enfield | 20,008 | 75.4% |
| 83 | East Hertfordshire | 10,865 | 75.3% |
| 84 | Havering | 14,332 | 74.7% |
| 85 | Hounslow | 16,142 | 74.6% |
| 86 | Harrow | 14,217 | 73.8% |
| 87 | Waltham Forest | 13,158 | 73.5% |
| 88 | Croydon | 20,136 | 72.9% |
| 89 | Barking & Dagenham | 8,010 | 70.9% |
| 90 | Greenwich | 11,202 | 70.4% |
| 91 | Brent | 15,743 | 70.2% |
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 AnalysisThese 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.
| Council | Reason not ranked |
|---|---|
| Antrim and Newtownabbey Borough Council | not 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 Council | not 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 Suffolk | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (2.12) |
| Basildon | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Basingstoke & Deane | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Bassetlaw | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Bath & NE Somerset | not an English LPA in MHCLG PS2; no official volume comparator |
| Belfast City Council | not an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator |
| Blaby | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Bolsover | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Bolton | total-volume capture outside 0.5-2.0 (0.09) |
| Brighton & Hove | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Bristol | not an English LPA in MHCLG PS2; no official volume comparator |
| Broadland | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Bromley | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Bromsgrove & Redditch | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Broxtowe | total-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 |
| Buckinghamshire | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (0.39) |
| Bury | total-volume capture outside 0.5-2.0 (0.30) |
| Caerphilly | not an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator |
| Cambridge | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (2.25) |
| Canterbury | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Castle Point | total-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 Council | not 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 East | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Cheshire West & Chester | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Chichester | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Chorley | total-volume capture outside 0.5-2.0 (0.30) |
| City of London | total-volume capture outside 0.5-2.0 (3.16) |
| Cornwall | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| County Durham | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Darlington | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Dorset | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Dover | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Dudley | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| East Ayrshire | not 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 Dunbartonshire | not 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 Lindsey | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| East Riding of Yorkshire | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Epsom & Ewell | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Erewash | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Fenland | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Flintshire | not an English LPA in MHCLG PS2; no official volume comparator |
| Gedling | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Gosport | dual-warning quality hold: volume 0.63 and refusal capture 0.57 both below 0.8 |
| Great Yarmouth | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Gwynedd | not an English LPA in MHCLG PS2; no official volume comparator |
| Halton | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Harborough | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Hertsmere | total-volume capture outside 0.5-2.0 (0.15) |
| Hinckley & Bosworth | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Horsham | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Kensington & Chelsea | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| King's Lynn & West Norfolk | window 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 |
| Kingston | not an English LPA in MHCLG PS2; no official volume comparator |
| Lewes & Eastbourne | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Lichfield | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Lisburn and Castlereagh City Council | not an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator |
| Luton | total-volume capture outside 0.5-2.0 (0.29) |
| Maldon | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Melton | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Mid Sussex | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Mid and East Antrim Borough Council | not 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 Talbot | not an English LPA in MHCLG PS2; no official volume comparator |
| Newport | not an English LPA in MHCLG PS2; no official volume comparator |
| Newry, Mourne and Down District Council | not 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 Lincolnshire | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| North Hertfordshire | not 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 Norfolk | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| North West Leicestershire | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| North Yorkshire | not an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator |
| Nottingham | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Oadby & Wigston | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Oldham | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Oxford | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Pembrokeshire | not an English LPA in MHCLG PS2; no official volume comparator |
| Pendle | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Powys | not an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator |
| Renfrewshire | not 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 Taf | not an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator |
| Richmond | not an English LPA in MHCLG PS2; no official volume comparator |
| Sandwell | total-volume capture outside 0.5-2.0 (0.26) |
| Sefton | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Sevenoaks | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Sheffield | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (0.33) |
| Shetland | not an English LPA in MHCLG PS2; no official volume comparator |
| Solihull | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| South Kesteven | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| South Norfolk | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| South Ribble | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| South Staffordshire | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Southend-on-Sea | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Spelthorne | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (0.35) |
| Stafford | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Stockton-on-Tees | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Stoke-on-Trent | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Stroud | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Surrey Heath | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; total-volume capture outside 0.5-2.0 (0.18) |
| Swindon | total-volume capture outside 0.5-2.0 (0.14) |
| Tameside | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Tendring | not 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 Valley | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Tonbridge & Malling | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Torbay | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Torfaen | not an English LPA in MHCLG PS2; no official volume comparator |
| Trafford | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Wandsworth | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Watford | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| West Oxfordshire | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Western Isles | not an English LPA in MHCLG PS2; window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty; no official volume comparator |
| Westminster | total-volume capture outside 0.5-2.0 (2.47) |
| Winchester | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Windsor & Maidenhead | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Wirral | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| Woking | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |
| York | window coverage not continuous 2020-2025 at 40% of median, or 2026 YTD empty |