To find a specific post code in Dalkeith, enter the address below or click on the map.

Postcodes in Dalkeith

Dalkeith town centre is located in the EH22 postcode (Midlothian, geo coordinates 55.89317, -3.06806) with population of 12720 people.

Address:

Postal code: