Lanhouarneau faisait autrefois partie de la paroisse primitive de Plounévez-Lochrist. Sa fondation remonterait au 6e siècle, à la suite de la venue de saint Hervé qui y passa une grande partie de sa vie.
Situé pratiquement au centre du territoire communal, le bourg de Lanhouarneau est rassemblé autour de son église paroissiale. L’église dont le clocher-porche et le chevet remontent à la limite des 14e-15e siècles, a été reprise d’abord à la fin du 16e siècle (porche sud, daté 1582) puis au 18e siècle (transept et nef). On a rapporté dans l’enclos une borne de corvée du 18e siècle. Sur le cadastre de 1837, les bâtiments qui composent le bourg sont rassemblés selon une disposition en étoile ; le presbytère (en bleu) est situé légèrement à l’écart.