Formerly little wheat was raised, now it surpasses oats and barley. The cattle are of the Fifeshire breed. There are about 200 sheep in the parish. There are 4 heritors. The whole parish presents vestiges of coal workings at a former period although none is worked now, it being brought from St Andrews, Anstruther or any other neighbouring parish.
Limestone exists for local use.
Much fine marble exists, which when polished has a beautiful yellow and white striated appearance. The freestone is durable and fine in texture. Ironstone has been found. The parish is wholly agricultural. The patron is the United College, St Andrews.