Le canton d'Astaffort est une ancienne division administrative française située dans le département de Lot-et-Garonne, en région Aquitaine.