Lanvéoc (Bretons: Lanveog) is een gemeente in het Franse departement Finistère, in de regio Bretagne. De plaats maakt deel uit van het arrondissement Châteaulin. Lanvéoc telde op inwoners, die Lanveocien(ne)s worden genoemd.

Geschiedenis De gemeente werd opgericht in 1872 uit delen van de gemeente Crozon.

Geografie De gemeente ligt op het schiereiland van Crozon. De oppervlakte van Lanvéoc bedroeg op ; de bevolkingsdichtheid was toen inwoners per km².

thumb|left|360px|Kaart van de gemeente met belangrijkste infrastructuur, bodemgebruik en omliggende gemeenten

Demografie Onderstaande figuur toont het verloop van het inwonertal (bron: INSEE-tellingen).

Categorie:Gemeente in Finistère