Lyne is a small parish in the County of Peebles lying just to the west of the county town. It is bounded on the north by Eddleston with Peebles to the east, Stobo to the south and Newlands on the west. Lyne Water runs through the parish and the main settlement is around the disused station on the former Caledonian Railway line to Peebles. The church is about a mile away on a slight rise to the north of the A72. There are the remains of a Roman Fort near Lyne Water. Meggett is united with Lyne, although they have no common border.
Meggett is located on the southern edge of Peeblesshire on the border with Selkirkshire and Dumfriesshire. There is no longer a church but the ruins of St Mary's Kirkyard can be seen near the western end of St Mary's Loch.
Old Parish Records cover the periods:
Births: 1649-1854 (Mothers' names are rarely recorded until 1788)