Tréguennec est une commune littorale du département du Finistère, dans la région de Bretagne.
Tréguennec fait partie du canton de Plonéour-Lanvern 
Tréguennec adhère à la la communauté de communes du Pays Bigouden Sud 
Tréguennec fait partie du bassin de vie de Plonéour-Lanvern 
Le maire de Tréguennec est M. Jean-Daniel MAO - Profession libérale (2026)
La population de Tréguennec est de 312 habitants (2025) 
L'altitude moyenne de Tréguennec 39 mètres.
Le code postal de Tréguennec est : 29720
Le code INSEE de Tréguennec est : 29292
1 Il y a 1 Ecole à Tréguennec. Voir les établissements scolaires de Tréguennec. 
40.5 La part des résidences secondaires est de 40.5 %. 
Tous les chiffres et statistiques sur Tréguennec sur le site Insee.fr 
Tréogat: à 3.37 km
Plovan: à 3.64 km
Plonéour-Lanvern: à 3.90 km
Saint-Jean-Trolimon: à 4.73 km
Saint-Jean-Trolimon: à 4.73 km
Peumérit: à 5.73 km
Plomeur: à 6.54 km
Pouldreuzic: à 7.42 km
Penmarch: à 8.80 km
Pont-l'Abbé: à 8.87 km
Tréméoc: à 9.08 km
Treffiagat: à 10.20 km
Plobannalec-Lesconil: à 10.68 km
Guilvinec: à 10.90 km
Plogastel-Saint-Germain: à 11.31 km
Ecole primaire publique des Trois Galets - Public