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,251 14,873 615,105 242,527
Berkshire 46,976 24,138 861,875 340,545
Bristol 17,818 11,746 428,499 182,773
Buckinghamshire 37,058 23,990 754,126 299,315
Cambridgeshire 38,850 21,943 805,077 325,363
Cheshire 48,087 31,961 1,027,768 439,355
City of London 6,812 1,584 7,360 4,377
Clwyd 20,174 16,422 496,208 212,491
Cornwall 27,639 22,105 534,450 231,372
County Durham 33,980 26,327 846,922 367,926
Cumbria 25,179 19,996 499,840 222,032
Derbyshire 44,048 26,465 1,018,547 434,918
Devon 54,490 41,410 1,133,762 490,964
Dorset 31,825 22,730 744,054 326,122
Dyfed 17,746 14,836 382,136 163,514
East Riding of Yorkshire 24,576 16,772 590,591 255,630
East Sussex 35,464 22,553 800,046 353,444
Essex 68,263 46,845 1,724,905 718,594
Gloucestershire 43,098 28,534 859,463 362,125
Greater London 325,169 179,337 8,166,626 3,261,801
Greater Manchester 115,364 72,144 2,682,558 1,128,091
Gwent 34,644 15,747 576,668 242,784
Gwynedd 9,855 8,497 191,569 83,044
Hampshire 87,907 50,131 1,759,731 729,030
Herefordshire 8,453 6,836 183,482 78,312
Hertfordshire 54,390 32,828 1,116,083 453,815
Isle of Wight 6,424 5,129 138,265 61,085
Kent 71,839 52,133 1,727,698 711,861
Lancashire 57,709 40,655 1,460,809 617,980
Leicestershire 35,577 23,068 980,287 390,549
Lincolnshire 41,857 32,999 1,040,755 447,373
Merseyside 59,920 34,685 1,381,186 602,080
Mid Glamorgan 13,602 10,349 432,362 182,432
Norfolk 35,878 29,502 857,720 372,023
North Yorkshire 58,442 38,627 1,125,568 479,111
Northamptonshire 27,460 18,381 691,968 287,741
Northumberland 16,491 13,128 316,000 138,521
Nottinghamshire 36,729 28,097 1,091,461 460,425
Oxfordshire 38,821 22,294 653,756 258,832
Powys 7,080 6,127 132,965 58,348
Rutland 1,619 1,279 37,380 15,004
Shropshire 23,222 18,406 472,960 196,348
Somerset 46,345 32,704 908,528 388,729
South Glamorgan 24,829 10,801 472,510 196,097
South Yorkshire 48,352 33,348 1,343,509 565,427
Staffordshire 39,422 29,579 1,097,624 462,900
Suffolk 32,896 25,598 728,109 310,721
Surrey 53,933 33,694 1,132,235 455,710
Tyne and Wear 39,219 27,734 1,104,828 484,531
Warwickshire 22,268 16,592 543,382 230,791
West Glamorgan 13,268 9,468 378,826 163,884
West Midlands 87,013 58,278 2,738,456 1,086,910
West Sussex 39,842 26,578 806,976 345,629
West Yorkshire 90,331 64,112 2,226,045 922,452
Wiltshire 32,143 22,412 680,090 282,524
Worcestershire 23,443 17,052 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