During its history, the township of Innerleven has been part of a number of Parishes as their boundaries changed. Markinch Parish at one time stretched as far east as the coast at Methil. Wemyss Parish similarly at one time came as far north as the mouth of the river Leven. Innerleven is now part of the town of Methil.