Moray Postcodes County

3,963
Postcodes
9
Districts
103,927
Population
Scotland
Country

Postcode districts in Moray

DistrictPost townPostcodesPopulation
IV30 Elgin 1,078 34,045
AB54 Huntly 659 11,367
AB56 Buckie 642 14,825
IV36 Forres 473 15,455
AB55 Keith 426 9,307
IV31 Lossiemouth 263 7,926
IV32 Fochabers 172 4,808
AB38 Aberlour 162 4,660
AB37 Ballindalloch 88 1,534

Frequently asked questions

How many postcodes are in Moray?

There are approximately 3,963 postcodes in Moray.

How many postcode districts are in Moray?

Moray contains 9 postcode districts.

What is the population of Moray?

The postcode districts in Moray have a combined population of about 103,927.