The Stewartry of Kirkcudbright is also known as Kirkcudbrightshire. It encompasses the shores of the Solway Firth and Irish Sea between the Rivers Nith and Cree and extends inland across an undulating landscape of hills and valleys.