East Lothian Postcodes County
East Lothian is a county area on the east coast of Scotland, stretching from the outskirts of Edinburgh to the North Sea. The landscape is defined by fertile farmland, rolling countryside and a varied coastline of beaches, cliffs and harbours. Its coastal position and productive land have shaped settlement and local life for centuries, giving the area a strong rural and maritime character.
The county includes towns such as Haddington, Musselburgh, Dunbar, North Berwick and Tranent, each supporting surrounding communities in different ways. Haddington serves as the county town and has a long history as a market and administrative centre, while coastal towns developed around fishing, trade and later tourism. Inland villages and towns remain closely tied to agriculture and local services.
East Lothian benefits from access to open countryside, coastal paths and outdoor spaces, making walking and recreation part of everyday life for many residents. The area is also influenced by its proximity to Edinburgh, supporting commuting alongside traditional rural activity. Overall, East Lothian offers a calm and balanced mix of countryside, coastal living and historic settlement, giving it a steady and distinctive place within Scotland.
Postcode districts in East Lothian
| District | Post town | Postcodes | Population |
|---|---|---|---|
| EH21 | Musselburgh | 739 | 25,319 |
| EH32 | Longniddry, Prestonpans | 536 | 19,072 |
| EH41 | Haddington | 456 | 11,905 |
| EH39 | North Berwick | 417 | 8,772 |
| EH33 | Tranent | 387 | 14,001 |
| EH42 | Dunbar | 353 | 10,810 |
| EH31 | Gullane | 99 | 2,612 |
| EH34 | Tranent | 88 | 2,540 |
| EH35 | Tranent | 72 | 2,235 |
| EH40 | East Linton | 67 | 2,129 |
| TD13 | Cockburnspath | 41 | 827 |
| EH36 | Humbie | 11 | 383 |
Frequently asked questions
How many postcodes are in East Lothian?
There are approximately 3,266 postcodes in East Lothian.
How many postcode districts are in East Lothian?
East Lothian contains 12 postcode districts.
What is the population of East Lothian?
The postcode districts in East Lothian have a combined population of about 100,605.