Upper Dallachy is a village in Moray, Scotland.

It is situated within the IV32 postcode district, which is within the Fochabers post town.

IV32 is the only postcode district within the Fochabers post town.

The Fochabers post town is within the Inverness postcode area.


Key data for Upper Dallachy:

Administrative Ward: Fochabers Lhanbryde

Administrative District: Moray

Country: Scotland

UK Parliament: Moray

NHS Local Health Authority: Grampian

A map showing the location of Upper Dallachy within the IV32 postcode district