The canton Anet has 25 communes.
| Code | Name | Population ▼ |
|---|---|---|
| 28007 | Anet | 2 721 |
| 28001 | Abondant | 2 434 |
| 28064 | Bû | 2 077 |
| 28098 | Cherisy | 1 842 |
| 28377 | Sorel-Moussel | 1 758 |
| 28056 | Boutigny-Prouais | 1 704 |
| 28185 | Goussainville | 1 335 |
| 28096 | La Chaussée-d'Ivry | 1 321 |
| 28293 | Oulins | 1 171 |
| 28371 | Saussay | 1 080 |
| 28347 | Saint-Lubin-de-la-Haye | 937 |
| 28036 | Berchères-sur-Vesgre | 862 |
| 28062 | Broué | 837 |
| 28321 | Rouvres | 802 |
| 28187 | Guainville | 696 |
| 28247 | Le Mesnil-Simon | 565 |
| 28267 | Montreuil | 538 |
| 28180 | Gilles | 498 |
| 28235 | Marchezais | 413 |
| 28375 | Serville | 359 |
| 28178 | Germainville | 338 |
| 28355 | Saint-Ouen-Marchefroy | 290 |
| 28050 | Boncourt | 274 |
| 28076 | La Chapelle-Forainvilliers | 211 |
| 28193 | Havelu | 127 |