Moniaive is a village in Dumfries and Galloway, Scotland.

It is situated within the DG3 postcode district, which is within the Thornhill post town.

DG3 is the only postcode district within the Thornhill post town.

The Thornhill post town is within the Dumfries postcode area.


Key data for Moniaive:

Administrative Ward: Mid and Upper Nithsdale

Administrative District: Dumfries and Galloway

Country: Scotland

UK Parliament: Dumfries and Galloway

NHS Local Health Authority: Dumfries and Galloway

A map showing the location of Moniaive within the DG3 postcode district