Asques est un petit village, situé à 30 km au nord-est de Bordeaux, au bord de la rivière Dordogne.
Entre Saint-André de Cubzac (6km) et Libourne (18km), Asques fait partie du Libournais-Fronsadais, dans le département de la Gironde, Région Nouvelle Aquitaine.
La commune compte 465 habitants. Elle s’étend sur 6,3 km² et est entourée par les communes de Saint Romain-La-Virvée, la plus proche à 2km, Cubzac-Les Ponts et Cadillac-en-Fronsadais. Le bourg est à 30 m d’altitude, au bord de la rivière Dordogne, le ruisseau de la Virvée traverse son territoire. Ses habitants sont appelés les Asquaises et les Asquais.
La plateforme Quantum AI est un outil essentiel pour les traders à Nantes.