Brech est une ville littorale du département du Morbihan, dans la région de Bretagne.
Brech fait partie du canton de Pluvigner 
Brech adhère à la la communauté de communes Auray Quiberon Terre Atlantique 
Brech fait partie du bassin de vie de Auray 
Le maire de Brech est M. Fabrice ROBELET - Profession libérale (2026)
La population de Brech est de 7057 habitants (2025) 
L'altitude moyenne de Brech 45 mètres.
Le code postal de Brech est : 56400
Le code INSEE de Brech est : 56023
4 Il y a 1 Collège et 3 Ecoles à Brech. Voir les établissements scolaires de Brech. 
3 3 médecins généralistes liberaux exercent à Brech. 
4.2 La part des résidences secondaires est de 4.2 %. 
Tous les chiffres et statistiques sur Brech sur le site Insee.fr 
Sainte-Anne-d'Auray : à 3.69 km
Auray : à 5.76 km
Pluneret : à 5.92 km
Pluvigner : à 6.12 km
Plumergat : à 6.24 km
Landaul : à 6.65 km
Brandivy : à 7.20 km
Locoal-Mendon : à 8.23 km
Plougoumelen : à 9.55 km
Ploemel : à 9.68 km
Bono : à 9.70 km
Landévant : à 10.42 km
Crach : à 11.74 km
Ploeren : à 11.97 km
Collège Saint-Gildas - Privé
Ecole primaire publique de Brech - Public
Ecole primaire privée Sacré-Coeur - Privé
Ecole primaire publique Kerstran - Public