Perth is a town in Eastern Ontario, Canada. It is located on the Tay River, 83 kilometres southwest of Ottawa, and is the seat of Lanark County.