Beaupuy est l’aggloméré de 4 hameaux essentiellement agricoles. Un cadastre de 1648 atteste l’existence d’un château féodal qui a appartenu entre autres à Pierre Paul RIQUET aujourd’hui disparu.
A proximité se trouvaient également quelques moulins à vent nombreux jadis dans la région.

Le nom de Beaupuy est d’origine celtique et vient de BELPECH (en occitan: « Bel Puech » = belle colline)

L’Église Saint Michel a été construite d’après les plans de l’architecte ESQUIE en 1865 et a été inaugurée le 8 mai 1870.

L’école date de 1867.

Beaupuy - relevé cadastral, année 1824