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,298 14,876 615,110 242,528
Berkshire 47,006 24,159 861,872 340,544
Bristol 17,829 11,739 428,499 182,773
Buckinghamshire 37,120 24,004 754,085 299,297
Cambridgeshire 38,899 21,947 805,073 325,361
Cheshire 48,132 31,977 1,027,763 439,354
City of London 6,815 1,580 7,360 4,377
Clwyd 20,201 16,422 496,211 212,493
Cornwall 27,674 22,123 534,450 231,372
County Durham 34,007 26,345 846,922 367,926
Cumbria 25,199 20,002 499,840 222,032
Derbyshire 44,110 26,516 1,018,547 434,918
Devon 54,540 41,420 1,133,762 490,964
Dorset 31,857 22,688 744,054 326,122
Dyfed 17,758 14,819 382,136 163,514
East Riding of Yorkshire 24,612 16,789 590,591 255,630
East Sussex 35,510 22,573 800,061 353,449
Essex 68,372 46,830 1,724,905 718,594
Gloucestershire 43,158 28,558 859,463 362,125
Greater London 325,492 179,403 8,166,630 3,261,803
Greater Manchester 115,468 72,180 2,682,563 1,128,092
Gwent 34,667 15,735 576,668 242,784
Gwynedd 9,864 8,491 191,569 83,044
Hampshire 87,982 50,121 1,759,731 729,030
Herefordshire 8,467 6,836 183,482 78,312
Hertfordshire 54,453 32,839 1,116,078 453,814
Isle of Wight 6,431 5,136 138,265 61,085
Kent 71,944 52,179 1,727,684 711,856
Lancashire 57,798 40,684 1,460,809 617,980
Leicestershire 35,633 23,114 980,282 390,547
Lincolnshire 41,907 33,031 1,040,755 447,373
Merseyside 59,994 34,699 1,381,186 602,080
Mid Glamorgan 13,607 10,323 432,362 182,432
Norfolk 35,939 29,547 857,724 372,025
North Yorkshire 58,512 38,679 1,125,568 479,111
Northamptonshire 27,516 18,425 691,974 287,744
Northumberland 16,511 13,143 316,000 138,521
Nottinghamshire 36,777 28,127 1,091,461 460,425
Oxfordshire 38,874 22,298 653,794 258,848
Powys 7,088 6,122 132,965 58,348
Rutland 1,622 1,280 37,380 15,004
Shropshire 23,243 18,397 472,951 196,344
Somerset 46,379 32,696 908,528 388,729
South Glamorgan 24,842 10,758 472,510 196,097
South Yorkshire 48,409 33,380 1,343,509 565,427
Staffordshire 39,455 29,599 1,097,630 462,902
Suffolk 32,947 25,642 728,109 310,721
Surrey 53,992 33,700 1,132,264 455,723
Tyne and Wear 39,265 27,760 1,104,828 484,531
Warwickshire 22,331 16,642 543,394 230,795
West Glamorgan 13,286 9,454 378,826 163,884
West Midlands 87,060 58,141 2,738,449 1,086,908
West Sussex 39,888 26,579 806,942 345,614
West Yorkshire 90,436 64,141 2,226,045 922,452
Wiltshire 32,182 22,426 680,090 282,524
Worcestershire 23,477 17,066 566,087 239,691
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