Marvejols est une ville du sud de la France située dans le département de la Lozère en région Occitanie.
La population de Marvejols est de 5.324 habitants.
3.058 habitations / 20 nouvelles constructions chaque année / 2.237 ménages : tels sont les principaux chiffres à retenir pour la ville de Marvejols.