Le Finistère est situé à l'extrémité ouest de la Bretagne.
Il est bordé au nord, à l'ouest et au sud par la Manche et l'océan Atlantique.
Premier département côtier de France, il compte 118 communes littorales sur 283, soit plus d'un dixième des communes littorales françaises, et 1 250 km de côtes, soit près d'un quart du littoral français.
La zone marine à l'ouest du Finistère se nomme mer d'Iroise.
Elle inclut plusieurs îles ou îlots dont : Ouessant et l'archipel de Molène, l'île de Sein au large de la pointe du Raz et l'archipel des Glénan au sud.