Hoofddorp is, zoals de naam doet vermoeden, het hoofd dorp van de gemeente Haarlemmermeer in Noord-Holland. De gemeente is vernoemd naar de polder waarop het ligt: het drooggelegde Haarlemmermeer. Hoofddorp heeft een eigen treinstation waarmee het goed verbonden is met grote gemeenten in de buurt, zoals Amsterdam (25-30 minuten reizen naar stations Zuid en Centraal) en Zaandam. Het is tevens via verschillende buslijnen met andere gemeenten (en luchthaven Schiphol) in de provincie verbonden. Hoofddorp is ook goed bereikbaar via de omliggende en nabijgelegen auto- en snelwegen: de A4, A5, A9, N201 en N520, deze laatste twee kruisen elkaar in Hoofddorp.