Aiguillon is a commune of the Lot-et-Garonne department in southwestern France. It lies near the confluence of the rivers Lot and Garonne. Aig…Aiguillon is a commune of the Lot-et-Garonne department in southwestern France. It lies near the confluence of the rivers Lot and Garonne. Aiguillon station has rail connections to Agen, Langon and Bordeaux.