Ardclach is a small crofting hamlet, close to Glenferness in the Highland council area of Scotland. It is historically part of Nairnshire.