Brech (en bretóBrec'h) és un municipi francès, situat a la regió de Bretanya, al departament d'Ar Mor-Bihan. L'any 2006 tenia 5.948 habitants. Limita amb els municipis de Pluvigner, Auray, Landaul, Locoal-Mendon, Plumergat, Pluneret, Ploemel i Crac'h. A l'inici del curs 2007 el 19,8% dels alumnes del municipi eren matriculats a la primària bilingüe.[1] El nom del municipi potser prové de Bro Erec'h, país de Waroc'h (cort reial d'Auray) o, segons altres interpretacions, de Sant Brehan (o Saint Brec'han).[2]