Bretagne ligger på en stor halvøy nordvest i Frankrike. I nord ligger Den engelske kanal og i sør ligger Biscayabukta. Regionen har grense mot Normandie i øst og Pays de la Loire i sørøst. De største byene er Rennes, Brest, Quimper, Lorient, Vannes, Saint-Malo og Saint-Brieuc.