Il fait partie des nouveaux districts créés lors de la réorganisation cantonale du . Il est formé de la totalité des communes des anciens districts d'Avenches et de Payerne, plus quelques-unes venant des anciens districts de Moudon (Brenles, Bussy-sur-Moudon, Chavannes-sur-Moudon, Chesalles-sur-Moudon, Cremin, Curtilles, Dompierre, Forel-sur-Lucens, Hermenches, Lovatens, Lucens, Moudon, Oulens-sur-Lucens, Prévonloup, Rossenges, Sarzens, Syens, Villars-le-Comte et Vucherens) et d'Oron (Carrouge, Corcelles-le-Jorat, Ropraz et Vulliens)[2].