English and Welsh county postcodes

Here you can get data for postcodes in each of England's ceremonial counties and the Welsh preserved counties. Click on the county of interest to view the details

County Postcodes Active postcodes Population Households
Bedfordshire 22,369 14,910 615,110 242,528
Berkshire 47,093 24,195 861,876 340,545
Bristol 17,862 11,751 428,499 182,773
Buckinghamshire 37,198 24,013 754,092 299,299
Cambridgeshire 38,983 22,005 805,077 325,363
Cheshire 48,242 32,004 1,027,783 439,357
City of London 6,820 1,561 7,363 4,379
Clwyd 20,240 16,443 496,208 212,491
Cornwall 27,734 22,159 534,450 231,372
County Durham 34,088 26,404 846,925 367,928
Cumbria 25,240 20,032 499,836 222,030
Derbyshire 44,197 26,594 1,018,547 434,918
Devon 54,636 41,462 1,133,762 490,964
Dorset 31,920 22,712 744,054 326,122
Dyfed 17,781 14,828 382,131 163,512
East Riding of Yorkshire 24,665 16,834 590,587 255,628
East Sussex 35,568 22,590 800,051 353,446
Essex 68,522 46,910 1,724,905 718,594
Gloucestershire 43,285 28,589 859,466 362,127
Greater London 326,065 179,404 8,166,628 3,261,800
Greater Manchester 115,640 72,229 2,682,564 1,128,093
Gwent 34,708 15,755 576,668 242,784
Gwynedd 9,874 8,497 191,569 83,044
Hampshire 88,134 50,175 1,759,732 729,030
Herefordshire 8,489 6,851 183,482 78,312
Hertfordshire 54,561 32,854 1,116,069 453,811
Isle of Wight 6,439 5,135 138,265 61,085
Kent 72,143 52,336 1,727,698 711,861
Lancashire 57,928 40,756 1,460,823 617,985
Leicestershire 35,734 23,170 980,280 390,546
Lincolnshire 42,008 33,098 1,040,750 447,371
Merseyside 60,094 34,684 1,381,154 602,072
Mid Glamorgan 13,633 10,341 432,366 182,433
Norfolk 36,061 29,636 857,720 372,023
North Yorkshire 58,600 38,736 1,125,569 479,111
Northamptonshire 27,598 18,486 691,976 287,745
Northumberland 16,564 13,183 316,000 138,521
Nottinghamshire 36,896 28,195 1,091,466 460,427
Oxfordshire 38,977 22,371 653,784 258,845
Powys 7,100 6,124 132,973 58,350
Rutland 1,627 1,284 37,380 15,004
Shropshire 23,292 18,422 472,951 196,345
Somerset 46,457 32,730 908,525 388,727
South Glamorgan 24,889 10,796 472,506 196,096
South Yorkshire 48,504 33,444 1,343,503 565,423
Staffordshire 39,520 29,642 1,097,627 462,902
Suffolk 33,063 25,728 728,109 310,721
Surrey 54,085 33,684 1,132,261 455,723
Tyne and Wear 39,332 27,797 1,104,828 484,531
Warwickshire 22,389 16,672 543,404 230,799
West Glamorgan 13,302 9,462 378,826 163,884
West Midlands 87,194 58,191 2,738,445 1,086,906
West Sussex 40,036 26,679 806,935 345,611
West Yorkshire 90,611 64,256 2,226,051 922,456
Wiltshire 32,280 22,497 680,096 282,527
Worcestershire 23,529 17,108 566,091 239,693
Contains OS data © Crown copyright and database right 2026
Contains Royal Mail data © Royal Mail copyright and database right 2026
Contains National Statistics data © Crown copyright and database rights 2026
Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Contains data from Wikipedia covered by the Creative Commons license