Villefagnan is een voormalig kanton van het Franse departement Charente.

Het kanton maakte sinds januari 2008 deel uit van het arrondissement Confolens, daarvoor behoorde het tot het arrondissement Angoulême. Op 22 maart 2015 is het kanton opgeheven en zijn de gemeenten opgegaan in het op die dag gevormde kanton Charente-Nord.

Gemeenten Het kanton Villefagnan omvatte de volgende gemeenten: Bernac Brettes La Chèvrerie Courcôme Empuré La Faye La Forêt-de-Tessé Londigny Longré La Magdeleine Montjean Paizay-Naudouin-Embourie Raix Saint-Martin-du-Clocher Salles-de-Villefagnan Souvigné Theil-Rabier Tuzie Villefagnan (hoofdplaats) Villiers-le-Roux

Villefagnan