Penmarch est une ville littorale du département du Finistère, dans la région de Bretagne.
Penmarch fait partie du canton de Pont-l'Abbé 
 Penmarch adhère à la la communauté de communes du Pays Bigouden Sud 
 Penmarch fait partie du bassin de vie de Pont-l'Abbé 
 Madame le maire de Penmarch est Gwenola LE TROADEC, Ancien cadre
Madame le maire de Penmarch est Gwenola LE TROADEC, Ancien cadre
 La population de Penmarch est de 5320 habitants (2025)
 La population de Penmarch est de 5320 habitants (2025) 
 L'altitude moyenne de Penmarch 6 mètres.
L'altitude moyenne de Penmarch 6 mètres.
Le code postal de Penmarch est : 29760
Le code INSEE de Penmarch est : 29158
3 Il y a 3 Ecoles à Penmarch. Voir les établissements scolaires de Penmarch. 
7 7 médecins généralistes liberaux exercent à Penmarch. 
39.6 La part des résidences secondaires est de 39.6 %. 
 Tous les chiffres et statistiques sur Penmarch sur le site Insee.fr
 Tous les chiffres et statistiques sur Penmarch sur le site Insee.fr 
Guilvinec : à 4.10 km
Plomeur : à 5.06 km
Treffiagat : à 5.37 km
Saint-Jean-Trolimon : à 7.29 km
Saint-Jean-Trolimon : à 7.29 km
Plobannalec-Lesconil : à 8.04 km
Tréguennec : à 8.80 km
Pont-l'Abbé : à 10.41 km
Plonéour-Lanvern : à 10.87 km
Plovan : à 11.84 km
Ecole primaire publique Auguste Dupouy - Public
Ecole primaire privée Saint Joseph - Privé
Ecole primaire publique Thomas Donnard - Public