Saint-Frégant est une commune du département du Finistère, dans la région de Bretagne.
Saint-Frégant fait partie du canton de Lesneven 
Saint-Frégant adhère à la la communauté de communes Communauté Lesneven Côte des Légendes 
Saint-Frégant fait partie du bassin de vie de Lesneven 
Le maire de Saint-Frégant est M. Philippe MASQUELIER - Cadre de la fonction publique (2026)
La population de Saint-Frégant est de 870 habitants (2025) 
L'altitude moyenne de Saint-Frégant 40 mètres.
Le code postal de Saint-Frégant est : 29260
Le code INSEE de Saint-Frégant est : 29248
1 Il y a 1 Ecole à Saint-Frégant. Voir les établissements scolaires de Saint-Frégant. 
4.4 La part des résidences secondaires est de 4.4 %. 
Tous les chiffres et statistiques sur Saint-Frégant sur le site Insee.fr 
Kernouës: à 2.01 km
Guissény: à 4.63 km
Kerlouan: à 4.66 km
Lesneven: à 4.85 km
Plouider: à 5.03 km
Kernilis: à 5.14 km
Folgoët: à 5.26 km
Goulven: à 5.68 km
Lanarvily: à 6.00 km
Loc-Brévalaire: à 6.25 km
Plounéour-Brignogan-Plages: à 7.34 km
Trégarantec: à 7.82 km
Drennec: à 7.84 km
Tréflez: à 8.21 km
Ploudaniel: à 8.44 km
Saint-Méen: à 9.13 km
Plouvien: à 10.23 km
Plouguerneau: à 10.24 km
Plounévez-Lochrist: à 11.54 km
Lanhouarneau: à 11.82 km
Plabennec: à 11.90 km
Lannilis: à 11.91 km
Ecole primaire privée Sainte Anne - Privé