La localité de Lanrivain se trouve dans le département des Côtes-d'Armor et compte une population de 538 habitants. Elle est calme, agricole et aisée. L'habitat est surtout composé de bâtiments âgés. La santé économique est caractérisé entre autres par un pourcentage de cadres proportionnellement haut (66%), un taux d'ouvriers relativement faible (34%) et un revenu moyen comparativement très bas (18800 €).
Du point de vue climatique, la localité profite de des précipitations de 771 mm par an, par contre un ensoleillement de 1822 heures par an. Mentionnons un pourcentage de logement social HLM de 2%, une année moyenne de contruction de 1952 et une évolution du nombre de places en établissement scolaires de 16, un pourcentage de petits terrains assez élevé (9%) et un taux de déplacement vers un lieu de travail extérieur assez inférieur : 62%.