Der District d’Avenches (dt. Bezirk Avenches) war bis zum 31. August 2006 eine Verwaltungseinheit des Kantons Waadt in der Schweiz.
Hauptort war Avenches. Der District wurde in die beiden Cercles (dt. Kreise) Avenches und Cudrefin aufgeteilt.
Der District bestand aus elf Gemeinden, war 59,91 km² gross und zählte 6'601 Einwohner (Ende 2006). Auf den 1. Juli 2006 wurden die Gemeinden Donatyre und Avenches zu Avenches zusammengeschlossen.