border|right|200px

The following is a list of the 277 communes of the Finistère department of France.

The communes cooperate in the following intercommunalities (as of 2025):

  • Brest Métropole
  • CA Concarneau Cornouaille Agglomération
  • Communauté d'agglomération du Pays de Landerneau-Daoulas
  • CA Morlaix Communauté
  • Communauté d'agglomération Quimper Bretagne Occidentale
  • CA Quimperlé Communauté
  • Communauté de communes Cap Sizun - Pointe du Raz
  • CC Douarnenez Communauté
  • Communauté de communes de Haute Cornouaille
  • CC Haut-Léon Communauté
  • Communauté de communes du Haut Pays Bigouden
  • CC Communauté Lesneven Côte des Légendes
  • CC Monts d'Arrée Communauté
  • Communauté de communes du Pays Bigouden Sud
  • Communauté de communes du Pays de Landivisiau
  • Communauté de communes du Pays des Abers
  • Communauté de communes du Pays Fouesnantais
  • Communauté de communes du Pays d'Iroise
  • Communauté de communes Pleyben-Châteaulin-Porzay
  • CC Poher communauté (partly)
  • Communauté de communes Presqu'île de Crozon-Aulne maritime

{| class="wikitable sortable"

! INSEE

! Postal

! Commune

|-

| 29001

| 29560

| Argol

|-

| 29002

| 29300

| Arzano

|-

| 29003

| 29770

| Audierne

|-

| 29004

| 29380

| Bannalec

|-

| 29005

| 29300

| Baye

|-

| 29006

| 29950

| Bénodet

|-

| 29007

| 29690

| Berrien

|-

| 29008

| 29790

| Beuzec-Cap-Sizun

|-

| 29010

| 29400

| Bodilis

|-

| 29011

| 29820

| Bohars

|-

| 29012

| 29640

| Bolazec

|-

| 29013

| 29690

| Botmeur

|-

| 29014

| 29650

| Botsorhel

|-

| 29015

| 29860

| Bourg-Blanc

|-

| 29016

| 29190

| Brasparts

|-

| 29017

| 29810

| Brélès

|-

| 29018

| 29690

| Brennilis

|-

| 29019

| 29200

| Brest

|-

| 29020

| 29510

| Briec

|-

| 29022

| 29570

| Camaret-sur-Mer

|-

| 29023

| 29660

| Carantec

|-

| 29024

| 29270

| Carhaix-Plouguer

|-

| 29025

| 29150

| Cast

|-

| 29026

| 29150

| Châteaulin

|-

| 29027

| 29520

| Châteauneuf-du-Faou

|-

| 29028

| 29770

| Cléden-Cap-Sizun

|-

| 29029

| 29270

| Cléden-Poher

|-

| 29030

| 29233

| Cléder

|-

| 29031

| 29360

| Clohars-Carnoët

|-

| 29032

| 29950

| Clohars-Fouesnant

|-

| 29033

| 29190

| Le Cloître-Pleyben

|-

| 29034

| 29410

| Le Cloître-Saint-Thégonnec

|-

| 29035

| 29870

| Coat-Méal

|-

| 29036

| 29530

| Collorec

|-

| 29037

| 29120

| Combrit

|-

| 29038

| 29450

| Commana

|-

| 29039

| 29900

| Concarneau

|-

| 29145

| 29790

| Confort-Meilars

|-

| 29040

| 29217

| Le Conquet

|-

| 29041

| 29370

| Coray

|-

| 29042

| 29160

| Crozon

|-

| 29043

| 29460

| Daoulas

|-

| 29044

| 29150

| Dinéault

|-

| 29045

| 29460

| Dirinon

|-

| 29046

| 29100

| Douarnenez

|-

| 29047

| 29860

| Le Drennec

|-

| 29048

| 29510

| Edern

|-

| 29049

| 29370

| Elliant

|-

| 29051

| 29500

| Ergué-Gabéric

|-

| 29053

| 29590

| Le Faou

|-

| 29054

| 29690

| La Feuillée

|-

| 29055

| 29260

| Le Folgoët

|-

| 29056

| 29800

| La Forest-Landerneau

|-

| 29057

| 29940

| La Forêt-Fouesnant

|-

| 29058

| 29170

| Fouesnant

|-

| 29059

| 29610

| Garlan

|-

| 29060

| 29950

| Gouesnac'h

|-

| 29061

| 29850

| Gouesnou

|-

| 29062

| 29190

| Gouézec

|-

| 29063

| 29770

| Goulien

|-

| 29064

| 29890

| Goulven

|-

| 29065

| 29710

| Gourlizon

|-

| 29066

| 29180

| Guengat

|-

| 29067

| 29650

| Guerlesquin

|-

| 29068

| 29410

| Guiclan

|-

| 29069

| 29820

| Guilers

|-

| 29070

| 29710

| Guiler-sur-Goyen

|-

| 29071

| 29300

| Guilligomarc'h

|-

| 29072

| 29730

| Guilvinec

|-

| 29073

| 29620

| Guimaëc

|-

| 29074

| 29400

| Guimiliau

|-

| 29075

| 29490

| Guipavas

|-

| 29077

| 29880

| Guissény

|-

| 29078

| 29460

| Hanvec

|-

| 29079

| 29670

| Henvic

|-

| 29080

| 29460

| Hôpital-Camfrout

|-

| 29081

| 29690

| Huelgoat

|-

| 29082

| 29253

| Île-de-Batz

|-

| 29083

| 29990

| Île-de-Sein

|-

| 29084

| 29259

| Île-Molène

|-

| 29085

| 29980

| Île-Tudy

|-

| 29086

| 29460

| Irvillac

|-

| 29087

| 29100

| Le Juch

|-

| 29089

| 29270

| Kergloff

|-

| 29090

| 29100

| Kerlaz

|-

| 29091

| 29890

| Kerlouan

|-

| 29093

| 29260

| Kernilis

|-

| 29094

| 29260

| Kernouës

|-

| 29095

| 29860

| Kersaint-Plabennec

|-

| 29097

| 29400

| Lampaul-Guimiliau

|-

| 29098

| 29810

| Lampaul-Plouarzel

|-

| 29099

| 29830

| Lampaul-Ploudalmézeau

|-

| 29100

| 29260

| Lanarvily

|-

| 29101

| 29870

| Landéda

|-

| 29102

| 29530

| Landeleau

|-

| 29103

| 29800

| Landerneau

|-

| 29104

| 29560

| Landévennec

|-

| 29105

| 29400

| Landivisiau

|-

| 29106

| 29510

| Landrévarzec

|-

| 29107

| 29510

| Landudal

|-

| 29108

| 29710

| Landudec

|-

| 29109

| 29840

| Landunvez

|-

| 29110

| 29510

| Langolen

|-

| 29111

| 29430

| Lanhouarneau

|-

| 29112

| 29840

| Lanildut

|-

| 29113

| 29620

| Lanmeur

|-

| 29114

| 29640

| Lannéanou

|-

| 29115

| 29190

| Lannédern

|-

| 29116

| 29400

| Lanneuffret

|-

| 29117

| 29870

| Lannilis

|-

| 29119

| 29290

| Lanrivoaré

|-

| 29120

| 29160

| Lanvéoc

|-

| 29122

| 29520

| Laz

|-

| 29123

| 29190

| Lennon

|-

| 29124

| 29260

| Lesneven

|-

| 29125

| 29390

| Leuhan

|-

| 29126

| 29260

| Loc-Brévalaire

|-

| 29128

| 29400

| Loc-Eguiner

|-

| 29130

| 29280

| Locmaria-Plouzané

|-

| 29131

| 29400

| Locmélar

|-

| 29132

| 29670

| Locquénolé

|-

| 29133

| 29241

| Locquirec

|-

| 29134

| 29180

| Locronan

|-

| 29135

| 29750

| Loctudy

|-

| 29136

| 29310

| Locunolé

|-

| 29137

| 29460

| Logonna-Daoulas

|-

| 29139

| 29590

| Lopérec

|-

| 29140

| 29470

| Loperhet

|-

| 29141

| 29530

| Loqueffret

|-

| 29142

| 29190

| Lothey

|-

| 29143

| 29790

| Mahalon

|-

| 29144

| 29800

| La Martyre

|-

| 29146

| 29140

| Melgven

|-

| 29147

| 29300

| Mellac

|-

| 29148

| 29420

| Mespaul

|-

| 29076

| 29290

| Milizac-Guipronvel

|-

| 29150

| 29350

| Moëlan-sur-Mer

|}

{| class="wikitable sortable"

! INSEE

! Postal

! Commune

|-

| 29151

| 29600

| Morlaix

|-

| 29152

| 29270

| Motreff

|-

| 29153

| 29920

| Névez

|-

| 29155

| 29242

| Ouessant

|-

| 29156

| 29800

| Pencran

|-

| 29158

| 29760

| Penmarch

|-

| 29159

| 29710

| Peumerit

|-

| 29160

| 29860

| Plabennec

|-

| 29161

| 29170

| Pleuven

|-

| 29162

| 29190

| Pleyben

|-

| 29163

| 29410

| Pleyber-Christ

|-

| 29165

| 29740

| Plobannalec-Lesconil

|-

| 29166

| 29550

| Ploéven

|-

| 29167

| 29710

| Plogastel-Saint-Germain

|-

| 29168

| 29770

| Plogoff

|-

| 29169

| 29180

| Plogonnec

|-

| 29170

| 29700

| Plomelin

|-

| 29171

| 29120

| Plomeur

|-

| 29172

| 29550

| Plomodiern

|-

| 29173

| 29710

| Plonéis

|-

| 29174

| 29720

| Plonéour-Lanvern

|-

| 29175

| 29530

| Plonévez-du-Faou

|-

| 29176

| 29550

| Plonévez-Porzay

|-

| 29177

| 29810

| Plouarzel

|-

| 29178

| 29830

| Ploudalmézeau

|-

| 29179

| 29260

| Ploudaniel

|-

| 29180

| 29800

| Ploudiry

|-

| 29181

| 29800

| Plouédern

|-

| 29182

| 29620

| Plouégat-Guérand

|-

| 29183

| 29650

| Plouégat-Moysan

|-

| 29184

| 29420

| Plouénan

|-

| 29185

| 29430

| Plouescat

|-

| 29186

| 29252

| Plouezoc'h

|-

| 29187

| 29440

| Plougar

|-

| 29188

| 29630

| Plougasnou

|-

| 29189

| 29470

| Plougastel-Daoulas

|-

| 29190

| 29217

| Plougonvelin

|-

| 29191

| 29640

| Plougonven

|-

| 29192

| 29250

| Plougoulm

|-

| 29193

| 29400

| Plougourvest

|-

| 29195

| 29880

| Plouguerneau

|-

| 29196

| 29830

| Plouguin

|-

| 29197

| 29780

| Plouhinec

|-

| 29198

| 29260

| Plouider

|-

| 29199

| 29610

| Plouigneau

|-

| 29201

| 29810

| Ploumoguer

|-

| 29021

| 29890

| Plounéour-Brignogan-Plages

|-

| 29202

| 29410

| Plounéour-Ménez

|-

| 29204

| 29400

| Plounéventer

|-

| 29205

| 29270

| Plounévézel

|-

| 29206

| 29430

| Plounévez-Lochrist

|-

| 29208

| 29830

| Plourin

|-

| 29207

| 29600

| Plourin-lès-Morlaix

|-

| 29209

| 29860

| Plouvien

|-

| 29210

| 29420

| Plouvorn

|-

| 29211

| 29690

| Plouyé

|-

| 29212

| 29280

| Plouzané

|-

| 29213

| 29440

| Plouzévédé

|-

| 29214

| 29720

| Plovan

|-

| 29215

| 29710

| Plozévet

|-

| 29216

| 29700

| Pluguffan

|-

| 29217

| 29930

| Pont-Aven

|-

| 29218

| 29790

| Pont-Croix

|-

| 29302

| 29590

| Pont-de-Buis-lès-Quimerch

|-

| 29220

| 29120

| Pont-l'Abbé

|-

| 29221

| 29840

| Porspoder

|-

| 29222

| 29150

| Port-Launay

|-

| 29224

| 29100

| Pouldergat

|-

| 29225

| 29710

| Pouldreuzic

|-

| 29226

| 29100

| Poullan-sur-Mer

|-

| 29227

| 29246

| Poullaouen

|-

| 29228

| 29770

| Primelin

|-

| 29229

| 29180

| Quéménéven

|-

| 29230

| 29310

| Querrien

|-

| 29232

| 29000

| Quimper

|-

| 29233

| 29300

| Quimperlé

|-

| 29234

| 29300

| Rédené

|-

| 29235

| 29480

| Le Relecq-Kerhuon

|-

| 29236

| 29340

| Riec-sur-Bélon

|-

| 29237

| 29800

| La Roche-Maurice

|-

| 29238

| 29570

| Roscanvel

|-

| 29239

| 29680

| Roscoff

|-

| 29240

| 29590

| Rosnoën

|-

| 29241

| 29140

| Rosporden

|-

| 29243

| 29150

| Saint-Coulitz

|-

| 29244

| 29440

| Saint-Derrien

|-

| 29245

| 29800

| Saint-Divy

|-

| 29246

| 29460

| Saint-Eloy

|-

| 29265

| 29600

| Sainte-Sève

|-

| 29247

| 29170

| Saint-Évarzec

|-

| 29248

| 29260

| Saint-Frégant

|-

| 29249

| 29520

| Saint-Goazec

|-

| 29250

| 29270

| Saint-Hernin

|-

| 29251

| 29630

| Saint-Jean-du-Doigt

|-

| 29252

| 29120

| Saint-Jean-Trolimon

|-

| 29254

| 29600

| Saint-Martin-des-Champs

|-

| 29255

| 29260

| Saint-Méen

|-

| 29256

| 29550

| Saint-Nic

|-

| 29257

| 29830

| Saint-Pabu

|-

| 29259

| 29250

| Saint-Pol-de-Léon

|-

| 29260

| 29290

| Saint-Renan

|-

| 29261

| 29190

| Saint-Rivoal

|-

| 29262

| 29400

| Saint-Sauveur

|-

| 29263

| 29590

| Saint-Ségal

|-

| 29264

| 29400

| Saint-Servais

|-

| 29266

| 29410

| Saint-Thégonnec Loc-Eguiner

|-

| 29267

| 29520

| Saint-Thois

|-

| 29268

| 29800

| Saint-Thonan

|-

| 29269

| 29380

| Saint-Thurien

|-

| 29270

| 29800

| Saint-Urbain

|-

| 29271

| 29440

| Saint-Vougay

|-

| 29272

| 29140

| Saint-Yvi

|-

| 29273

| 29250

| Santec

|-

| 29274

| 29390

| Scaër

|-

| 29275

| 29640

| Scrignac

|-

| 29276

| 29250

| Sibiril

|-

| 29277

| 29450

| Sizun

|-

| 29278

| 29540

| Spézet

|-

| 29279

| 29670

| Taulé

|-

| 29280

| 29560

| Telgruc-sur-Mer

|-

| 29281

| 29140

| Tourch

|-

| 29282

| 29217

| Trébabu

|-

| 29284

| 29730

| Treffiagat

|-

| 29285

| 29440

| Tréflaouénan

|-

| 29286

| 29800

| Tréflévénez

|-

| 29287

| 29430

| Tréflez

|-

| 29288

| 29260

| Trégarantec

|-

| 29289

| 29560

| Trégarvan

|-

| 29290

| 29870

| Tréglonou

|-

| 29291

| 29970

| Trégourez

|-

| 29292

| 29720

| Tréguennec

|-

| 29293

| 29910

| Trégunc

|-

| 29294

| 29450

| Le Tréhou

|-

| 29295

| 29800

| Trémaouézan

|-

| 29296

| 29120

| Tréméoc

|-

| 29297

| 29300

| Tréméven

|-

| 29298

| 29720

| Tréogat

|-

| 29299

| 29290

| Tréouergat

|-

| 29300

| 29380

| Le Trévoux

|-

| 29301

| 29440

| Trézilidé

|}

References