The canton Breteuil has 40 communes.
| Code | Name | Population ▼ |
|---|---|---|
| 27112 | Breteuil | 4 282 |
| 27502 | Rugles | 2 199 |
| 27157 | Marbois | 1 320 |
| 27117 | Broglie | 1 056 |
| 27414 | Montreuil-l'Argillé | 783 |
| 27069 | Bois-Arnault | 704 |
| 27565 | Le Lesme | 682 |
| 27043 | Les Baux-de-Breteuil | 673 |
| 27685 | La Vieille-Lyre | 648 |
| 27578 | Sainte-Marie-d'Attez | 575 |
| 27009 | Ambenay | 544 |
| 27054 | Bémécourt | 544 |
| 27431 | La Neuve-Lyre | 511 |
| 27156 | Chéronvilliers | 455 |
| 27295 | Grand-Camp | 452 |
| 27130 | Capelle-les-Grands | 434 |
| 27239 | Ferrières-Saint-Hilaire | 430 |
| 27427 | Neaufles-Auvergny | 410 |
| 27148 | La Chapelle-Gauthier | 406 |
| 27075 | Bois-Normand-près-Lyre | 369 |
| 27138 | Chamblac | 353 |
| 27096 | Les Bottereaux | 351 |
| 27514 | Saint-Aubin-du-Thenney | 346 |
| 27323 | La Haye-Saint-Sylvestre | 285 |
| 27359 | Juignettes | 282 |
| 27660 | La Trinité-de-Réville | 252 |
| 27590 | Saint-Pierre-de-Cernières | 228 |
| 27137 | Chaise-Dieu-du-Theil | 218 |
| 27508 | Saint-Antonin-de-Sommaire | 216 |
| 27552 | Saint-Jean-du-Thenney | 210 |
| 27068 | Bois-Anzeray | 193 |
| 27442 | Notre-Dame-du-Hamel | 193 |
| 27680 | Verneusses | 176 |
| 27289 | La Goulafrière | 170 |
| 27139 | Chambord | 167 |
| 27505 | Saint-Agnan-de-Cernières | 148 |
| 27395 | Mélicourt | 87 |
| 27404 | Mesnil-Rousset | 82 |
| 27530 | Saint-Denis-d'Augerons | 75 |
| 27556 | Saint-Laurent-du-Tencement | 68 |