Lors du recensement de 2010, sa population est de 3 742 habitants[1]. La municipalité s'étend sur 0,90 milles carrés (2,33 km2)[1].
Lafayette est fondée en 1847 par Joel Perkins. Elle est pendant quelques années le principal bourg commerçant de l'ouest de la vallée de la Willamette[2]. Lafayette devient une municipalité le [3]. Premier siège du comté de Yamhill, elle perd cette qualité en 1889 au profit de McMinnville[2].