A linear ridge-top village overlooking the Lake of Menteith, Arnprior is situated on the A811 road, 14 miles (22 km) west of Stirling. It developed as a service centre for the surrounding agricultural community. Arnprior Primary School closed in 1996.