Innerpeffray Library was the first lending library in Scotland. It is located in the hamlet of Innerpeffray, by the River Earn in Perth and Kinross, 4 miles (6 kilometres) southeast of Crieff.