En 2018, le nombre total de logements dans la commune était de 643, alors qu'il était de 625 en 2013 et de 606 en 2008
Parmi ces logements, 66,5 % étaient des résidences principales, 18,9 % des résidences secondaires et 14,5 % des logements vacants. Ces logements étaient pour 91,3 % d'entre eux des maisons individuelles et pour 8,7 % des appartements.
Le tableau ci-dessous présente la typologie des logements à Laussonne en 2018 en comparaison avec celle de la Haute-Loire et de la France entière. Une caractéristique marquante du parc de logements est ainsi une proportion de résidences secondaires et logements occasionnels (18,9 %) supérieure à celle du département (16,1 %) et à celle de la France entière (9,7 %). Concernant le statut d'occupation de ces logements, 73,8 % des habitants de la commune sont propriétaires de leur logement (72,1 % en 2013), contre 70 % pour la Haute-Loire et 57,5 pour la France entière