Newmore Castle is situated just north of the town of Alness in Ross and Cromarty, Highland, Scotland.