Marvejols est une ville du département de la Lozère, dans la région d' Occitanie.
Marvejols est une commune chef-lieu de canton.
Marvejols fait partie du canton de Marvejols 
Marvejols adhère à la la communauté de communes du Gévaudan 
Marvejols fait partie du bassin de vie de Marvejols 
Madame le maire de Marvejols est Patricia BREMOND - Agriculteur sur moyenne exploitation (2026)
La population de Marvejols est de 4752 habitants (2025) 
L'altitude moyenne de Marvejols 646 mètres.
Le code postal de Marvejols est : 48100
Le code INSEE de Marvejols est : 48092
7 Il y a 2 Collèges, 2 Ecoles et 3 Lycées à Marvejols. Voir les établissements scolaires de Marvejols. 
7 7 médecins généralistes liberaux exercent à Marvejols. 
10.1 La part des résidences secondaires est de 10.1 %. 
Tous les chiffres et statistiques sur Marvejols sur le site Insee.fr 
Montrodat : à 3.26 km
Antrenas : à 3.72 km
Palhers : à 3.76 km
Saint-Bonnet-de-Chirac : à 4.47 km
Saint-Léger-de-Peyre : à 4.84 km
Bourgs-sur-Colagne : à 4.98 km
Grèzes : à 5.93 km
Gabrias : à 6.83 km
Salelles : à 8.05 km
Saint-Laurent-de-Muret : à 8.54 km
Buisson : à 9.49 km
Cultures : à 9.79 km
Esclanèdes : à 9.88 km
Salces : à 10.39 km
Chanac : à 10.52 km
Recoules-de-Fumas : à 10.81 km
Barjac : à 11.02 km
Collège Marcel Pierrel - Public
Collège privé Notre-Dame - Privé
Ecole primaire privée la Sainte-Famille - Privé
école primaire - Public
Lycée privé Saint-Joseph (voie générale et technologique) - Privé
Lycée privé Saint-Joseph (voie professionnelle) - Privé
Lycée d'enseignement agricole privé Terre Nouvelle - Privé