Située dans le département de la Gironde, en région Nouvelle-Aquitaine, la commune du Haillan prend place dans l'agglomération bordelaise et fait partie de Bordeaux Métropole. Elle se trouve à une dizaine de kilomètres de Bordeaux, aux limites de Mérignac, Eysines et Saint-Médard-en-Jalles.
Ancien domaine rural occupé par des propriétés agricoles appartenant à de riches familles bordelaises au Moyen Âge, Le Haillan a conservé de nombreuses demeures de cette époque. La commune ne naît cependant officiellement que dans la deuxième moitié du XIXe siècle, sur décret de Napoléon III. Depuis cette époque, le petit bourg n'a cessé de se développer, jusqu'à prendre sa taille actuelle. Annexe résidentielle de Bordeaux depuis toujours, elle cultive avec harmonie son alliance entre modernité et espaces verts.