Newtongrange is a village in Midlothian, Scotland.

It is situated within the EH22 postcode district, which is within the Dalkeith post town.

EH22 is the only postcode district within the Dalkeith post town.

The Dalkeith post town is within the Edinburgh postcode area.

Key data for Newtongrange:

Administrative Ward: Midlothian South

Administrative District: Midlothian

Country: Scotland

UK Parliament: Midlothian

NHS Local Health Authority: Lothian

A map showing the location of Newtongrange within the EH22 postcode district