Database of Local Housing Need

by Ed Dade


Local Housing Need data for local authority areas in England.


Local Housing Need is the government's standard method for determining the number of new homes required to be built in each local planning authority area. The table below presents the annual Local Housing Need figure for each local authority area for the current year and previous years.

LHN has been calculated using the ONS's 2014-based household projections. The local authorities listed represent those described in the household projections data. Note that some local authorities and their geographies have changed since publication.

From the 2021 calculation onwards, a 35% uplift has been applied for those urban local authorities in the top 20 cities and urban centres list, as specified in the Planning Practice Guidance.

For some local authorities, the annual LHN figure may be capped depending on the extent of increase in the housing requirement. No cap has been applied in the data presented.

For reorganised local authorities, household projections and latest available affordability ratios for the predecessor local authorities have been applied, in accordance with the Planning Practice Gudance.

  • Click a local authority name to view more info about how the LHN has been calculated for that area.
  • Click a 'county' to compare all local authorities in the county.
  • Sort the table by clicking headings.


Local Housing Need by local authority area

Local Authority County Annual LHN 2018 Annual LHN 2019 Annual LHN 2020 Annual LHN 2021 Annual LHN 2022 Cities uplift
Adur West Sussex 453 461 461 465 506 No
Allerdale Cumbria 118 111 106 98 92 No
Amber Valley Derbyshire 388 387 381 376 376 No
Arun West Sussex 1322 1326 1368 1304 1352 No
Ashfield Nottinghamshire 502 475 481 457 467 No
Ashford Kent 1016 1045 970 990 992 No
Aylesbury Vale Buckinghamshire 1494 1474 1398 1443 1427 No
Babergh Suffolk 428 429 416 403 417 No
Barking and Dagenham Outer London 2269 2197 2272 2879 2935 Yes
Barnet Outer London 5038 5250 5017 6983 6723 Yes
Barnsley South Yorkshire (Met County) 888 890 866 864 860 No
Barrow-in-Furness Cumbria -70 -74 -78 -82 -84 No
Basildon Essex 1080 1073 1001 1006 1041 No
Basingstoke and Deane Hampshire 987 955 884 877 880 No
Bassetlaw Nottinghamshire 306 297 288 281 279 No
Bath and North East Somerset UA N/a 657 655 648 676 741 No
Bedford UA N/a 1319 1345 1305 1275 1355 No
Bexley Outer London 1809 1839 1838 2572 2731 Yes
Birmingham West Midlands (Met County) 4940 4976 5069 6750 7136 Yes
Blaby Leicestershire 346 339 345 329 341 No
Blackburn with Darwen UA N/a 157 160 154 153 149 No
Blackpool UA N/a 108 114 121 130 132 No
Bolsover Derbyshire 240 230 224 209 216 No
Bolton Greater Manchester (Met County) 791 787 776 783 786 No
Boston Lincolnshire 259 254 249 249 259 No
Bournemouth UA N/a 1441 1422 1497 1518 1525 No
Bracknell Forest UA N/a 637 615 614 572 586 No
Bradford West Yorkshire (Met County) 1695 1703 1704 2264 2306 Yes
Braintree Essex 849 862 857 831 852 No
Breckland Norfolk 697 681 661 643 672 No
Brent Outer London 3416 3408 3275 4173 4314 Yes
Brentwood Essex 470 511 490 517 580 No
Brighton and Hove UA N/a 1869 1879 1837 2369 2583 Yes
Bristol, City of UA N/a 2440 2382 2368 3153 3376 Yes
Broadland Norfolk 544 527 517 501 511 No
Bromley Outer London 3126 3120 3090 4132 4369 Yes
Bromsgrove Worcestershire 373 384 379 383 407 No
Broxbourne Hertfordshire 590 585 594 617 604 No
Broxtowe Nottinghamshire 361 374 368 387 390 No
Burnley Lancashire 66 63 62 58 58 No
Bury Greater Manchester (Met County) 608 589 601 591 614 No
Calderdale West Yorkshire (Met County) 816 805 800 789 798 No
Cambridge Cambridgeshire 657 651 658 662 685 No
Camden Inner London 3343 3215 3135 4235 4046 Yes
Cannock Chase Staffordshire 284 277 276 269 259 No
Canterbury Kent 1121 1127 1126 1168 1267 No
Carlisle Cumbria 200 197 193 184 187 No
Castle Point Essex 372 357 359 368 383 No
Central Bedfordshire UA N/a 2478 2477 2386 2335 2369 No
Charnwood Leicestershire 1088 1082 1105 1111 1156 No
Chelmsford Essex 976 971 946 917 945 No
Cheltenham Gloucestershire 539 536 531 542 587 No
Cherwell Oxfordshire 754 742 756 714 742 No
Cheshire East UA N/a 1101 1097 1068 1039 1070 No
Cheshire West and Chester UA N/a 641 608 584 579 560 No
Chesterfield Derbyshire 247 240 229 226 228 No
Chichester West Sussex 840 836 846 884 907 No
Chiltern Buckinghamshire 442 460 453 365 372 No
Chorley Lancashire 603 579 569 537 542 No
Christchurch Dorset 381 388 350 351 354 No
City of London Inner London 115 112 114 142 134 Yes
Colchester Essex 1069 1086 1078 1061 1100 No
Copeland Cumbria 21 15 11 8 4 No
Corby Northamptonshire 488 496 506 479 479 No
Cornwall UA N/a 2857 2879 2820 2823 3025 No
Cotswold Gloucestershire 495 490 487 506 533 No
County Durham UA N/a 1315 1289 1266 1229 1228 No
Coventry West Midlands (Met County) 2321 2324 2376 3134 3188 Yes
Craven North Yorkshire 152 149 150 154 151 No
Crawley West Sussex 747 752 751 718 748 No
Croydon Outer London 3605 3574 3545 4806 4883 Yes
Dacorum Hertfordshire 1145 1111 1105 1126 1184 No
Darlington UA N/a 176 172 165 163 160 No
Dartford Kent 817 797 776 750 762 No
Daventry Northamptonshire 378 372 348 341 335 No
Derby UA N/a 893 883 881 1182 1255 Yes
Derbyshire Dales Derbyshire 232 229 230 231 225 No
Doncaster South Yorkshire (Met County) 572 550 546 539 554 No
Dover Kent 598 629 596 557 611 No
Dudley West Midlands (Met County) 621 627 636 635 647 No
Ealing Outer London 2993 2925 2879 3756 3959 Yes
East Cambridgeshire Cambridgeshire 597 614 597 616 600 No
East Devon Devon 885 900 928 918 946 No
East Dorset Dorset 490 474 443 443 446 No
East Hampshire Hampshire 610 611 623 597 632 No
East Hertfordshire Hertfordshire 1202 1152 1145 1147 1135 No
East Lindsey Lincolnshire 415 416 423 427 450 No
East Northamptonshire Northamptonshire 468 473 457 452 451 No
East Riding of Yorkshire UA N/a 957 935 908 881 895 No
East Staffordshire Staffordshire 430 435 430 433 446 No
Eastbourne East Sussex 691 668 675 693 738 No
Eastleigh Hampshire 706 721 694 675 671 No
Eden Cumbria 100 101 95 88 88 No
Elmbridge Surrey 791 777 787 812 860 No
Enfield Outer London 3812 3750 3855 5014 5220 Yes
Epping Forest Essex 1108 1113 1093 1134 1191 No
Epsom and Ewell Surrey 768 744 731 757 771 No
Erewash Derbyshire 390 393 392 386 386 No
Exeter Devon 636 638 625 627 650 No
Fareham Hampshire 543 520 514 541 541 No
Fenland Cambridgeshire 521 550 538 517 556 No
Forest Heath Suffolk 368 362 369 362 360 No
Forest of Dean Gloucestershire 374 372 370 359 374 No
Fylde Lancashire 287 275 272 275 283 No
Gateshead Tyne and Wear (Met County) 455 449 445 438 439 No
Gedling Nottinghamshire 443 436 458 463 497 No
Gloucester Gloucestershire 652 656 658 665 670 No
Gosport Hampshire 346 341 344 328 328 No
Gravesham Kent 682 688 655 646 723 No
Great Yarmouth Norfolk 360 363 357 353 361 No
Greenwich Outer London 3245 3201 3265 4159 4213 Yes
Guildford Surrey 823 807 787 776 803 No
Hackney Inner London 3906 3798 3831 5162 4679 Yes
Halton UA N/a 264 254 246 237 236 No
Hambleton North Yorkshire 221 206 196 187 183 No
Hammersmith and Fulham Inner London 1377 1296 1286 1652 1706 Yes
Harborough Leicestershire 542 542 550 516 534 No
Haringey Inner London 3612 3655 3526 4423 4646 Yes
Harlow Essex 468 476 473 477 528 No
Harrogate North Yorkshire 390 387 364 380 383 No
Harrow Outer London 2401 2327 2196 3128 3129 Yes
Hart Hampshire 310 311 286 286 295 No
Hartlepool UA N/a 195 187 180 170 166 No
Hastings East Sussex 418 430 451 454 489 No
Havant Hampshire 478 486 504 507 516 No
Havering Outer London 2014 2029 1986 2686 2887 Yes
Herefordshire, County of UA N/a 893 886 846 815 843 No
Hertsmere Hertfordshire 836 838 833 850 889 No
High Peak Derbyshire 271 274 263 254 260 No
Hillingdon Outer London 2967 3054 2871 3769 4118 Yes
Hinckley and Bosworth Leicestershire 468 457 452 444 472 No
Horsham West Sussex 973 965 920 897 948 No
Hounslow Outer London 2682 2665 2607 3470 3519 Yes
Huntingdonshire Cambridgeshire 993 1002 976 951 950 No
Hyndburn Lancashire 60 58 56 54 53 No
Ipswich Suffolk 445 445 459 456 475 No
Isle of Wight UA N/a 675 673 688 668 730 No
Isles of Scilly UA N/a -4 -4 -6 -5 -5 No
Islington Inner London 2992 2790 2743 3778 3613 Yes
Kensington and Chelsea Inner London 930 1038 998 1323 1390 Yes
Kettering Northamptonshire 526 541 526 513 508 No
Kingston upon Hull, City of UA N/a 405 394 397 527 540 Yes
Kingston upon Thames Outer London 1855 1896 1837 2360 2473 Yes
King’s Lynn and West Norfolk Norfolk 556 555 538 547 576 No
Kirklees West Yorkshire (Met County) 1682 1676 1666 1641 1686 No
Knowsley Merseyside (Met County) 266 251 261 244 258 No
Lambeth Inner London 2985 2905 2860 3762 3933 Yes
Lancaster Lancashire 404 411 410 409 433 No
Leeds West Yorkshire (Met County) 2689 2767 2787 3841 4044 Yes
Leicester UA N/a 1659 1712 1734 2291 2464 Yes
Lewes East Sussex 754 756 808 821 826 No
Lewisham Inner London 3420 3608 3506 4504 4822 Yes
Lichfield Staffordshire 334 331 321 317 329 No
Lincoln Lincolnshire 286 287 297 300 316 No
Liverpool Merseyside (Met County) 1637 1624 1558 2075 2228 Yes
Luton UA N/a 1394 1440 1376 1359 1403 No
Maidstone Kent 1200 1240 1186 1157 1193 No
Maldon Essex 304 308 308 300 315 No
Malvern Hills Worcestershire 395 404 404 413 414 No
Manchester Greater Manchester (Met County) 2584 2613 2613 3527 3702 Yes
Mansfield Nottinghamshire 278 272 275 267 272 No
Medway UA N/a 1672 1693 1662 1586 1675 No
Melton Leicestershire 200 201 201 201 231 No
Mendip Somerset 607 621 614 571 605 No
Merton Outer London 1899 1879 1820 2377 2509 Yes
Mid Devon Devon 363 364 367 365 358 No
Mid Suffolk Suffolk 585 556 535 513 529 No
Mid Sussex West Sussex 1111 1102 1114 1093 1119 No
Middlesbrough UA N/a 254 256 256 257 262 No
Milton Keynes UA N/a 1887 1876 1806 1836 1902 No
Mole Valley Surrey 526 538 516 545 528 No
New Forest Hampshire 1057 1046 1039 993 1097 No
Newark and Sherwood Nottinghamshire 498 496 494 458 470 No
Newcastle upon Tyne Tyne and Wear (Met County) 1023 1035 1036 1402 1451 Yes
Newcastle-under-Lyme Staffordshire 344 349 355 350 358 No
Newham Inner London 3939 3926 3616 4709 4547 Yes
North Devon Devon 325 326 336 336 340 No
North Dorset Dorset 353 355 364 360 358 No
North East Derbyshire Derbyshire 266 248 252 246 247 No
North East Lincolnshire UA N/a 230 220 211 206 208 No
North Hertfordshire Hertfordshire 993 996 973 1002 1014 No
North Kesteven Lincolnshire 476 460 455 432 451 No
North Lincolnshire UA N/a 412 403 396 383 386 No
North Norfolk Norfolk 543 553 552 531 588 No
North Somerset UA N/a 1338 1369 1365 1339 1392 No
North Tyneside Tyne and Wear (Met County) 823 812 803 799 800 No
North Warwickshire Warwickshire 173 173 171 169 176 No
North West Leicestershire Leicestershire 368 379 359 368 372 No
Northampton Northamptonshire 1329 1333 1288 1283 1280 No
Northumberland UA N/a 686 676 651 614 616 No
Norwich Norfolk 604 601 598 599 609 No
Nottingham UA N/a 1080 1119 1149 1638 1773 Yes
Nuneaton and Bedworth Warwickshire 428 419 429 429 435 No
Oadby and Wigston Leicestershire 144 155 167 180 188 No
Oldham Greater Manchester (Met County) 716 692 693 677 705 No
Oxford Oxfordshire 806 773 795 813 856 No
Pendle Lancashire 153 146 146 142 140 No
Peterborough UA N/a 944 937 926 924 950 No
Plymouth UA N/a 630 629 645 876 945 Yes
Poole UA N/a 823 801 817 836 843 No
Portsmouth UA N/a 857 867 855 873 906 No
Preston Lancashire 234 241 250 261 266 No
Purbeck Dorset 185 179 181 180 181 No
Reading UA N/a 614 631 649 872 907 Yes
Redbridge Outer London 3449 3581 3419 4299 4692 Yes
Redcar and Cleveland UA N/a 117 101 89 78 68 No
Redditch Worcestershire 178 179 174 165 156 No
Reigate and Banstead Surrey 1214 1246 1233 1228 1287 No
Ribble Valley Lancashire 153 148 143 130 127 No
Richmond upon Thames Outer London 2420 2317 2270 3080 3156 Yes
Richmondshire North Yorkshire 11 12 12 10 6 No
Rochdale Greater Manchester (Met County) 514 505 503 503 520 No
Rochford Essex 389 385 360 381 390 No
Rossendale Lancashire 208 197 190 185 200 No
Rother East Sussex 740 803 802 817 850 No
Rotherham South Yorkshire (Met County) 579 581 566 554 564 No
Rugby Warwickshire 512 533 525 510 516 No
Runnymede Surrey 561 559 531 533 549 No
Rushcliffe Nottinghamshire 621 590 604 597 622 No
Rushmoor Hampshire 284 266 260 259 276 No
Rutland UA N/a 133 127 122 130 142 No
Ryedale North Yorkshire 187 189 184 186 185 No
Salford Greater Manchester (Met County) 1372 1370 1344 1324 1419 No
Sandwell West Midlands (Met County) 1447 1476 1488 1466 1515 No
Scarborough North Yorkshire 171 173 172 176 181 No
Sedgemoor Somerset 756 756 746 733 735 No
Sefton Merseyside (Met County) 645 631 623 610 609 No
Selby North Yorkshire 365 351 342 343 333 No
Sevenoaks Kent 840 838 798 785 844 No
Sheffield South Yorkshire (Met County) 2098 2124 2131 2923 3018 Yes
Shepway Kent 751 737 752 800 809 No
Shropshire UA N/a 1263 1212 1177 1147 1178 No
Slough UA N/a 928 893 863 864 847 No
Solihull West Midlands (Met County) 767 771 807 850 852 No
South Bucks Buckinghamshire 535 584 530 451 448 No
South Cambridgeshire Cambridgeshire 1188 1128 1085 1083 1084 No
South Derbyshire Derbyshire 573 552 548 533 536 No
South Gloucestershire UA N/a 1402 1390 1412 1353 1388 No
South Hams Devon 362 357 355 351 354 No
South Holland Lincolnshire 416 428 418 415 442 No
South Kesteven Lincolnshire 775 767 732 703 727 No
South Lakeland Cumbria 212 192 198 193 184 No
South Norfolk Norfolk 918 897 893 873 864 No
South Northamptonshire Northamptonshire 518 519 503 507 502 No
South Oxfordshire Oxfordshire 627 632 608 620 641 No
South Ribble Lancashire 209 206 191 182 181 No
South Somerset Somerset 726 716 685 690 708 No
South Staffordshire Staffordshire 270 254 254 243 241 No
South Tyneside Tyne and Wear (Met County) 353 350 341 321 333 No
Southampton UA N/a 953 1028 1002 1389 1471 Yes
Southend-on-Sea UA N/a 1178 1177 1191 1192 1215 No
Southwark Inner London 3471 3356 3299 4099 4294 Yes
Spelthorne Surrey 617 635 619 667 680 No
St Albans Hertfordshire 1151 1152 1120 1120 1165 No
St Edmundsbury Suffolk 455 454 432 425 422 No
St. Helens Merseyside (Met County) 482 461 434 424 399 No
Stafford Staffordshire 413 408 400 388 391 No
Staffordshire Moorlands Staffordshire 194 195 185 184 179 No
Stevenage Hertfordshire 445 458 444 452 469 No
Stockport Greater Manchester (Met County) 1087 1102 1079 1087 1186 No
Stockton-on-Tees UA N/a 519 500 472 459 461 No
Stoke-on-Trent UA N/a 494 495 500 679 700 Yes
Stratford-on-Avon Warwickshire 570 592 603 567 564 No
Stroud Gloucestershire 651 652 635 630 671 No
Suffolk Coastal Suffolk 515 542 489 503 496 No
Sunderland Tyne and Wear (Met County) 581 573 558 533 547 No
Surrey Heath Surrey 377 370 339 336 344 No
Sutton Outer London 1964 1968 1846 2476 2756 Yes
Swale Kent 1065 1054 1038 1048 1078 No
Swindon UA N/a 1023 1040 1030 1000 1024 No
Tameside Greater Manchester (Met County) 632 642 651 651 658 No
Tamworth Staffordshire 148 150 149 145 141 No
Tandridge Surrey 756 799 778 746 806 No
Taunton Deane Somerset 612 614 588 587 581 No
Teignbridge Devon 777 760 758 742 764 No
Telford and Wrekin UA N/a 544 525 510 491 492 No
Tendring Essex 838 863 866 870 916 No
Test Valley Hampshire 562 556 550 541 553 No
Tewkesbury Gloucestershire 580 586 564 557 578 No
Thanet Kent 1123 1124 1085 1117 1151 No
Three Rivers Hertfordshire 710 710 715 797 745 No
Thurrock UA N/a 1169 1167 1147 1137 1181 No
Tonbridge and Malling Kent 906 903 895 891 946 No
Torbay UA N/a 580 613 586 559 600 No
Torridge Devon 432 431 420 405 419 No
Tower Hamlets Inner London 4591 4521 4585 5895 6057 Yes
Trafford Greater Manchester (Met County) 1335 1362 1369 1377 1407 No
Tunbridge Wells Kent 779 754 741 764 823 No
Uttlesford Essex 819 819 805 769 785 No
Vale of White Horse Oxfordshire 659 679 661 636 661 No
Wakefield West Yorkshire (Met County) 1009 977 970 955 961 No
Walsall West Midlands (Met County) 897 906 882 869 909 No
Waltham Forest Outer London 2975 2867 2814 3602 3888 Yes
Wandsworth Inner London 2850 2669 2675 3609 3627 Yes
Warrington UA N/a 887 859 855 816 828 No
Warwick Warwickshire 632 645 627 625 675 No
Watford Hertfordshire 879 868 845 810 853 No
Waveney Suffolk 370 368 377 391 395 No
Waverley Surrey 643 681 679 703 744 No
Wealden East Sussex 1304 1314 1288 1285 1394 No
Wellingborough Northamptonshire 341 339 348 340 340 No
Welwyn Hatfield Hertfordshire 898 886 879 878 966 No
West Berkshire UA N/a 551 520 513 509 513 No
West Devon Devon 324 314 321 289 326 No
West Dorset Dorset 575 569 546 542 537 No
West Lancashire Lancashire 203 198 193 185 190 No
West Lindsey Lincolnshire 334 336 334 328 336 No
West Oxfordshire Oxfordshire 590 596 563 572 582 No
West Somerset Somerset 77 80 104 106 108 No
Westminster Inner London 3727 3616 3287 4324 3962 Yes
Weymouth and Portland Dorset 234 241 259 259 260 No
Wigan Greater Manchester (Met County) 944 916 905 872 848 No
Wiltshire UA N/a 2034 2042 2006 1981 2041 No
Winchester Hampshire 659 666 692 665 715 No
Windsor and Maidenhead UA N/a 874 854 872 887 911 No
Wirral Merseyside (Met County) 794 799 779 760 785 No
Woking Surrey 465 457 431 429 488 No
Wokingham UA N/a 864 804 789 768 781 No
Wolverhampton West Midlands (Met County) 745 752 750 1041 1080 Yes
Worcester Worcestershire 372 369 362 367 371 No
Worthing West Sussex 910 932 905 853 931 No
Wychavon Worcestershire 501 508 497 502 508 No
Wycombe Buckinghamshire 815 801 789 779 768 No
Wyre Lancashire 317 308 296 296 297 No
Wyre Forest Worcestershire 246 248 231 229 232 No
York UA N/a 1066 1069 1026 1013 1028 No

This data has been provided for information. It is advisable to contact the relevant local authority to confirm the area's housing requirement. For questions or feedback, please contact info@neighbourhood-planning.co.uk.



← Back