Né le 21 décembre 1881 à Montredon (Aude), mort le 18 novembre 1966 à Nice (Alpes-Maritimes) ; mécanicien de la marine marchande ; syndicaliste CGT ; militant communiste des Alpes-Maritimes.
Mécanicien de la marine marchande, Charles Puel était membre du comité de la section communiste de Villefranche-sur-Mer. Il se présenta au conseil d’arrondissement dans le canton de Villefranche en octobre 1937.
Il figura également, à l’automne 1937, sur la liste intitulée « Liste républicaine d’unité locale » lors des élections municipales complémentaires dans cette commune.
Il était, au cours de la même période, secrétaire du syndicat CGT des inscrits maritimes du quartier de Nice.
SOURCES : Le Cri des travailleurs, organe du Rayon communiste des Alpes-Maritimes, 5 juin, 11 septembre, 6 et 23 octobre 1937 (BNF Gallica). — Notes de Louis Botella.