Ordonnac est une petite commune rurale du Médoc de 1024 ha qui a la particularité d'être formée de 5 hameaux : Ordonnac - Plautignan - Potensac - Peyressan et Lussan.
Elle partage ses frontières avec les communes de Saint-Yzans-de-Médoc - Lesparre - Saint-Germain-d'Esteuil - Saint-Seurin-de-Cadourne et Blaignan, en plein coeur du Médoc.
Au niveau topographique, elle comprend un marais (300 ha), un joli bois de chênes (70 ha) et un plateau de vignes.