Sainte-Livrade-sur-Lot (en occitan : Senta Liurada d'Òlt) est une commune du Sud-Ouest de la France, située dans le département de Lot-et-Garonne (région Nouvelle-Aquitaine).