Crozon liegt im Nordwesten der Bretagne auf der namensgebenden Halbinsel, die zum Département Finistère gehört. Die Gemeinde erstreckt sich über eine Fläche von mehr als achtzig Quadratkilometern und ist mit dem Küstenort Morgat verwachsen, der für seine vom Meer aus zugänglichen Felsgrotten bekannt ist. Das Klima wird vom Golfstrom geprägt, was der Region milde Temperaturen beschert.
Erstmals erwähnt wurde der Ort im Zusammenhang mit der Eisenbahnstrecke, die bis 1967 Châteaulin, Crozon und Camaret-sur-Mer verband. Die Halbinsel liegt zwischen den Städten Brest und Douarnenez und ist seit jeher ein Ort, der durch seine maritime Lage geprägt ist.
Besonders sehenswert sind die prähistorischen Steinreihen von Lagatjar und Lostmarc’h, die Zeugnisse einer frühen Besiedlung darstellen. Die Gemeinde pflegt eine Partnerschaft mit Pralognan-la-Vanoise in Frankreich und Sligo in Irland.