Marsolan est une commune du département du Gers, dans la région d' Occitanie.
Marsolan fait partie du canton de Lectoure-Lomagne 
Marsolan adhère à la la communauté de communes de la Lomagne Gersoise 
Marsolan fait partie du bassin de vie de Lectoure 
Le maire de Marsolan est M. Dominique GONELLA - Agriculteur sur petite exploitation (2026)
La population de Marsolan est de 442 habitants (2025) 
L'altitude moyenne de Marsolan 171 mètres.
Le code postal de Marsolan est : 32700
Le code INSEE de Marsolan est : 32239
1 Il y a 1 Ecole à Marsolan. Voir les établissements scolaires de Marsolan. 
18.2 La part des résidences secondaires est de 18.2 %. 
Tous les chiffres et statistiques sur Marsolan sur le site Insee.fr 
Lagarde: à 2.73 km
Terraube: à 4.07 km
Blaziert: à 5.11 km
Larroque-Engalin: à 5.25 km
Romieu: à 5.53 km
Mas-d'Auvignon: à 6.31 km
Lectoure: à 6.59 km
Roquepine: à 6.68 km
Castéra-Lectourois: à 6.73 km
Saint-Martin-de-Goyne: à 7.06 km
Castelnau-sur-l'Auvignon: à 7.34 km
Berrac: à 7.91 km
Lamothe-Goas: à 8.96 km
Saint-Orens-Pouy-Petit: à 9.00 km
Caussens: à 9.27 km
Pauilhac: à 9.42 km
Saint-Puy: à 9.65 km
Saint-Avit-Frandat: à 9.84 km
Saint-Mézard: à 9.97 km
Gazaupouy: à 10.14 km
Sauvetat: à 10.17 km
Pouy-Roquelaure: à 10.61 km
Béraut: à 11.10 km
Ligardes: à 11.64 km
Sempesserre: à 11.91 km
Ecole maternelle publique - Public