La Teste-de-Buch est une ville du sud-ouest de la France située dans le département de la Gironde en région Nouvelle-Aquitaine.
Par sa population, il s'agit de la 332e plus grande ville française avec 24.881 habitants.
10.876 ménages se partagent 14.999 habitations à La Teste-de-Buch. Il s'y construit en moyenne 192 logements chaque année.