Kanton Machikoul a ya 15 kumun d'ober anezhañ : Machikoul ; Bourc'hnevez-Raez ; Gwagenez ; Keverieg ; Keiz-Raez ; Maeron ; Onnod-Raez ; Palud ; Porzh-Pêr ; Rodent ; Sant-Eler-Kaleon ; Sant-Marzh-ar-C'hoad ; Sant-Masen-ar-Porzh ; Sant-Stefan-Melveurzh ; Santez-Pezhenn.