Saint-Dolay est une ville du département du Morbihan, dans la région de Bretagne.
Saint-Dolay fait partie du canton de Muzillac 
Saint-Dolay adhère à la la communauté de communes Arc Sud Bretagne 
Saint-Dolay fait partie du bassin de vie de Pontchâteau 
Le maire de Saint-Dolay est M. Patrick GÉRAUD - Ancien agriculteur exploitant (2026)
La population de Saint-Dolay est de 2636 habitants (2025) 
L'altitude moyenne de Saint-Dolay 43 mètres.
Le code postal de Saint-Dolay est : 56130
Le code INSEE de Saint-Dolay est : 56212
2 Il y a 2 Ecoles à Saint-Dolay. Voir les établissements scolaires de Saint-Dolay. 
13.0 La part des résidences secondaires est de 13.0 %. 
Tous les chiffres et statistiques sur Saint-Dolay sur le site Insee.fr 
Théhillac: à 4.36 km
Sévérac: à 5.65 km
Missillac: à 6.76 km
Rieux: à 6.91 km
Béganne: à 8.59 km
Saint-Gildas-des-Bois: à 9.18 km
Fégréac: à 9.35 km
Nivillac: à 9.73 km
Saint-Jean-la-Poterie: à 10.22 km
Allaire: à 10.22 km
Drefféac: à 10.55 km
Roche-Bernard: à 11.21 km
Sainte-Reine-de-Bretagne: à 11.76 km
Ecole primaire publique Arc-en-ciel - Public
Ecole primaire privée Notre-Dame - Jeanne d'Arc - Privé