Magescq est une commune de Landes, en Nouvelle-Aquitaine, qui compte 2 493 habitants. Le nom Magescq vient du gascon magesc, lieu lié au stockage et au débit du vin.
Le trajet entre Bordeaux et Bayonne durait, autrefois, trois jours. Magescq est restée pendant plusieurs siècles une étape de ce voyage.