Le château de la Foy est situé sur la commune de Mouthiers-sur-Boëme, en Charente, à une dizaine de kilomètres au sud d'Angoulême.