Le Château Canon La Gaffelière est situé aux portes du bourg médiéval de Saint-Emilion, en pied de côte. Le vignoble est situé sur le versant sud des coteaux.