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,226 14,849 615,105 242,527
Berkshire 46,948 24,116 861,875 340,545
Bristol 17,807 11,746 428,499 182,773
Buckinghamshire 37,028 23,988 754,130 299,316
Cambridgeshire 38,785 21,894 805,071 325,360
Cheshire 48,046 31,953 1,027,783 439,357
City of London 6,812 1,597 7,363 4,379
Clwyd 20,155 16,414 496,208 212,491
Cornwall 27,601 22,080 534,450 231,372
County Durham 33,950 26,310 846,925 367,928
Cumbria 25,161 19,992 499,836 222,030
Derbyshire 44,008 26,471 1,018,547 434,918
Devon 54,439 41,387 1,133,788 490,973
Dorset 31,778 22,704 744,033 326,115
Dyfed 17,732 14,824 382,131 163,512
East Riding of Yorkshire 24,536 16,735 590,587 255,628
East Sussex 35,427 22,558 800,051 353,446
Essex 68,183 46,801 1,724,905 718,594
Gloucestershire 43,046 28,485 859,463 362,125
Greater London 324,878 179,323 8,166,632 3,261,802
Greater Manchester 115,276 72,125 2,682,564 1,128,093
Gwent 34,625 15,748 576,668 242,784
Gwynedd 9,846 8,491 191,561 83,042
Hampshire 87,833 50,089 1,759,732 729,030
Herefordshire 8,443 6,829 183,482 78,312
Hertfordshire 54,308 32,778 1,116,077 453,813
Isle of Wight 6,421 5,128 138,265 61,085
Kent 71,720 52,058 1,727,694 711,859
Lancashire 57,652 40,618 1,460,819 617,984
Leicestershire 35,528 23,037 980,276 390,544
Lincolnshire 41,803 32,952 1,040,752 447,372
Merseyside 59,855 34,652 1,381,158 602,073
Mid Glamorgan 13,595 10,349 432,366 182,433
Norfolk 35,819 29,469 857,724 372,025
North Yorkshire 58,371 38,589 1,125,569 479,111
Northamptonshire 27,416 18,358 691,976 287,745
Northumberland 16,469 13,114 316,000 138,521
Nottinghamshire 36,654 28,035 1,091,466 460,427
Oxfordshire 38,781 22,273 653,743 258,828
Powys 7,075 6,125 132,981 58,352
Rutland 1,617 1,274 37,384 15,006
Shropshire 23,191 18,389 472,949 196,345
Somerset 46,301 32,684 908,520 388,725
South Glamorgan 24,815 10,807 472,506 196,096
South Yorkshire 20,177 14,636 559,605 234,754
Staffordshire 39,390 29,566 1,097,633 462,904
Suffolk 32,859 25,578 728,109 310,721
Surrey 53,876 33,674 1,132,236 455,711
Tyne and Wear 39,190 27,736 1,104,828 484,531
Warwickshire 22,250 16,582 543,404 230,799
West Glamorgan 13,262 9,468 378,826 163,884
West Midlands 86,944 58,257 2,738,445 1,086,906
West Sussex 39,795 26,547 806,964 345,624
West Yorkshire 90,230 64,087 2,226,051 922,456
Wiltshire 32,108 22,396 680,096 282,527
Worcestershire 23,410 17,031 566,087 239,691
Contains OS data © Crown copyright and database right 2025
Contains Royal Mail data © Royal Mail copyright and database right 2025
Contains National Statistics data © Crown copyright and database rights 2025
Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Contains data from Wikipedia covered by the Creative Commons license