East Lothian

East Lothian spans about 673 km² (260 sq mi) in Scotland.

Land area673 km² (260 sq mi)
Postcode districts12
Places76
Largest townMusselburgh

Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.

Living in East Lothian

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.

East Lothian at a Glance

113,073Population79th biggest
Avg house price
Avg income
168/km²Density69th densest
673 km²Land area

Amenities & Getting Around

0GP practices
6Train stations
28EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

What is the population of East Lothian?

East Lothian has a population of about 113,073 people, at a density of 168 per square kilometre.

Largest Towns in East Lothian 10

Musselburgh
29K
Longniddry, Prestonpans
22K
Tranent
19.6K
Haddington
14.1K
Dunbar
13K
North Berwick
10.7K
Gullane
3K
East Linton
2.6K
Cockburnspath
721
Humbie
383

Location

Elevation & Terrain

Lowest point Cuthill , 0 ft (0 m)
Highest point Carfrae , 607 ft (185 m)
Average across towns 184 ft (56 m)
Elevation range 607 ft (185 m)

East Lothian stretches from 0 ft at Cuthill up to 607 ft at Carfrae, a span of 607 ft across 76 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.

Main Towns in East Lothian 21

East Lothian has 76 towns, villages and localities in total. The main towns are shown below. You can also browse the full A to Z of every place in East Lothian.

Browse all 76 places in East Lothian →

Postcode Areas in East Lothian 2

East Lothian is served by 2 postcode areas. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6