Le château de Lantis est situé en France dans le département du Lot sur la commune de Dégagnac au lieu-dit Château de Lantis.