AIGUILON, a town in the department of Lot and Garonne, in France, at the confluence of the rivers Garonne and Lot, containing 3919 inhabitants.