The plants were growing in closely grazed pasture on the cliff tops. The cliffs are about 30m high and, in this case north facing. Primula scotica is locally abundant at Yesnaby and we found these plants growing in association with Grass of Parnassus.