Kanton Avesnes-le-Comte
Avesnes-le-Comte is een kanton van het Franse departement Pas-de-Calais. Het kanton maakt deel uit van het arrondissement Arras.

In 2015 werd het kanton uitgebreid doordat het Kanton Pas-en-Artois hier geheel in opging en Kanton Beaumetz-lès-Loges en Kanton Aubigny-en-Artois grotendeels in het kanton opgingen. Uit het Kanton Dainville werd Duisans opgenomen. Hierdoor werd het aantal gemeenten verhoogd van 31 naar 108.

Gemeenten
Het kanton Avesnes-le-Comte omvat de volgende gemeenten:

Avesnes-le-Comte