Située dans le département de la Gironde, au nord-est d'Arcachon, sur l'autre rive du Bassin d'Arcachon et au nord du Pays de Buch dans les Landes de Gascogne. Andernos-les-Bains est bordée par les deux communes suivantes :
à l'est : Lanton , à l'ouest : Arès.
Andernos-les Bains est situé à:
20 mn la gare SNCF Facture, 35 mn gare SNCF Bordeaux, 25 mn aéroport de Mérignac, 35 kms Arcachon, 25 kms Cap Ferret, 45 kms centre de Bordeaux, 580 kms Paris