Sainte-Livrade-sur-Lot compte 5938 habitants pour une densité de 192 habitants par kilomètre carré. Cette commune se trouve dans la région Aquitaine et dans le département Lot-et-Garonne(47). Le code postal de Sainte-Livrade-sur-Lot est le 47110 et son maire est M Pierre-Jean PUDAL.