Saint-Christoly Médoc se situe en bordure de l'estuaire de la Gironde,
dans le département de Gironde, en région Nouvelle-Aquitaine.
.
Le village de Saint-Christoly Médoc compte 307 habitants selon le dernier recensement, qui se nomment
les Saint-Chrystolyennes et Saint-Chrystolyens.
.
La commune s'étend sur 755 hectares (vignes, marais).
Une grande partie de la commune est classée en zone viticole AOC Médoc.