Gandesa es un municipio y localidad española de la provincia de Tarragona, en Cataluña.