Francon est un petit village rural de 239 habitants au dernier recensement de la population réalisé en février 2014.
La superficie de la commune est de 954 hectares.
Les habitants de Francon sont les franconnais.
Nous n'avons pas de commerces, seuls quelques artisans et entreprises agricoles y exercent leur activité.
Nous dépendons encore administrativement du canton de Cazères, de l'arrondissement de Muret mais nous sommes desservis par la Poste d'Aurignac.
S'agissant de la paroisse, nous sommes rattachés à Aurignac. Le patron de notre église est Saint-Amans.
L'église, la salle des fêtes, l'école et la mairie sont les principaux bâtiments de la commune.
L'entretien des chemins communaux a été confié à la Communauté des Communes du Canton de Cazères.
Les principaux quartiers de la commune sont :
- Le Tuco, Barrère, Rébeillat, Céris, Lagrave, Marin, Le Village, Pirollobordo, Le Souleyas, Le Château, Les Bencassès, Rochefort, Landouret, Mouret, Les Hérétes, Janouet, Caillaouet, Loumagne, Les Tuileries.