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,176 14,838 615,110 242,528
Berkshire 46,882 24,115 861,876 340,545
Bristol 17,766 11,725 428,499 182,773
Buckinghamshire 36,946 23,956 754,130 299,316
Cambridgeshire 38,698 21,820 805,075 325,362
Cheshire 47,953 31,908 1,027,779 439,357
City of London 6,807 1,597 7,363 4,379
Clwyd 20,128 16,401 496,208 212,491
Cornwall 27,535 22,048 534,450 231,372
County Durham 33,899 26,318 846,925 367,928
Cumbria 25,133 20,004 499,836 222,030
Derbyshire 43,915 26,409 1,018,547 434,918
Devon 54,312 41,320 1,133,788 490,973
Dorset 31,733 22,694 744,033 326,115
Dyfed 17,710 14,826 382,136 163,514
East Riding of Yorkshire 24,483 16,687 590,587 255,628
East Sussex 35,330 22,502 800,051 353,446
Essex 68,026 46,698 1,724,905 718,594
Gloucestershire 42,968 28,460 859,463 362,125
Greater London 324,100 179,022 8,166,628 3,261,800
Greater Manchester 115,092 72,137 2,682,569 1,128,094
Gwent 34,595 15,737 576,668 242,784
Gwynedd 9,836 8,487 191,561 83,042
Hampshire 87,710 50,038 1,759,732 729,030
Herefordshire 8,424 6,822 183,482 78,312
Hertfordshire 54,184 32,708 1,116,072 453,812
Isle of Wight 6,416 5,132 138,265 61,085
Kent 71,495 51,922 1,727,698 711,861
Lancashire 57,525 40,561 1,460,819 617,984
Leicestershire 35,450 22,984 980,287 390,549
Lincolnshire 41,719 32,877 1,040,757 447,374
Merseyside 59,779 34,634 1,381,158 602,073
Mid Glamorgan 13,574 10,340 432,366 182,433
Norfolk 35,727 29,393 857,720 372,023
North Yorkshire 58,251 38,554 1,125,569 479,111
Northamptonshire 27,307 18,256 691,974 287,744
Northumberland 16,433 13,101 316,000 138,521
Nottinghamshire 36,532 27,945 1,091,461 460,425
Oxfordshire 38,699 22,233 653,746 258,829
Powys 7,063 6,119 132,970 58,348
Rutland 1,613 1,277 37,380 15,004
Shropshire 23,136 18,363 472,955 196,347
Somerset 46,209 32,647 908,520 388,725
South Glamorgan 24,789 10,796 472,506 196,096
South Yorkshire 48,218 33,280 1,343,503 565,423
Staffordshire 39,328 29,549 1,097,632 462,903
Suffolk 32,762 25,509 728,109 310,721
Surrey 53,773 33,655 1,132,232 455,710
Tyne and Wear 39,110 27,734 1,104,828 484,531
Warwickshire 22,184 16,544 543,399 230,797
West Glamorgan 13,247 9,505 378,826 163,884
West Midlands 86,805 58,219 2,738,445 1,086,906
West Sussex 39,694 26,500 806,964 345,624
West Yorkshire 90,064 64,124 2,226,051 922,456
Wiltshire 32,043 22,391 680,096 282,527
Worcestershire 23,366 17,013 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