Château d'Aiguilhe is located in AOC Castillon-Côtes de Bordeaux, an appellation east of Saint-Émilion. It is located on the border between the territories occupied by the French and English during the Hundred Years' War. Today, Château d'Aiguilhe is owned by Stephan von Neipperg, who purchased the estate in 1998. The estate consists of 140 hectares, of which 90 hectares are planted with vines. The canes grow exclusively on the plateau, where they benefit from the most sun and excellent natural drainage. The vineyard is planted with 80% Merlot and 20% Cabernet Franc. Château d'Aiguilhe also produces a fruity second wine known as 'Seigneurs d'Aiguilhe' and since 2015 a 100% Sauvignon Blanc called 'Le Blanc d'Aiguilhe'.