Le canton n° 23 (Trévières) comprend les communes suivantes : Asnières-en-Bessin, Aure-sur-Mer, Balleroy-sur-Drôme, La Bazoque, Bernesq, Blay, Le Breuil-en-Bessin, Bricqueville, Cahagnolles, La Cambe, Canchy, Cardonville, Cartigny-l'Epinay, Castillon, Colleville-sur-Mer, Colombières, Cormolain, Cricqueville-en-Bessin, Crouay, Deux-Jumeaux, Englesqueville-la-Percée, Etréham, La Folie, Formigny La Bataille, Foulognes, Géfosse-Fontenay, Grandcamp-Maisy, Isigny-sur-Mer, Lison, Litteau, Longueville, Maisons, Mandeville-en-Bessin, Le Molay-Littry, Monfréville, Montfiquet, Mosles, Noron-la-Poterie, Osmanville, Planquery, Rubercy, Saint-Germain-du-Pert, Saint-Laurent-sur-Mer, Saint-Marcouf, Saint-Martin-de-Blagny, Saint-Paul-du-Vernay, Saint-Pierre-du-Mont, Sainte-Honorine-de-Ducy, Sainte-Marguerite-d'Elle, Sallen, Saon, Saonnet, Surrain, Tour-en-Bessin, Tournières, Trévières, Le Tronquay, Trungy, Vierville-sur-Mer.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Trévières.