It is bounded by Eddlestone, Innerleithen, Traquair, Yarrow, Manor, Stobo, and Lyne. Eddlestone-water bisects the northern half of the parish southward, and enters the Tweed at the town of Peebles. All the streams abound in trout, and are much frequented by anglers.
Floods are frequent, and occasionally large.
Hills occupy the rest of the parochial area, sectioned into ridges, clusters, or isolated eminences, by the glens or gorges which give water-way to the streams. The pastoral grounds produce a fine herbage, and sustain, besides black cattle, about 8,000 sheep. The predominant rock is greywacke, of so fine a texture as to form an excellant building material. Sandstone is unknown. Transition limestone exists, but cannot be profitably worked.