Béguey est un village français, situé dans le département de la Gironde et la région d’Aquitaine. Ses habitants sont appelés les Bégueyrais et les Bégueyraises.
La commune s’étend sur 3,16 km² et compte 1 132 habitants depuis le dernier recensement de la population. La densité de population est de 351,6 habitants par km² sur la commune.
Entouré par les communes de Cadillac, Podensac et Cérons, Béguey est situé à 35 à 40 km au Sud-Est de Bordeaux.
Situé à 15 mètres d’altitude, le fleuve la Garonne est le principal cours d’eau qui traverse la commune de Béguey.
La commune est proche du parc naturel régional des Landes de Gascogne à environ 20 km.