Dalkeith (/dæl.ˈkiːθ/dal-KEETH) (Inglis:Dalkeith,[1]Scots Gaelic:Dail Cheith) is a toun inMidlowden,Scotland, on theRiver Esk.