Location in the Netherlands
Hoofddorp is part of the Randstad conurbation and the Amsterdam Metropolitan Area. It lies south-west of Amsterdam and south of Haarlem, in the middle of the Haarlemmermeer polder. Schiphol Airport is directly to the north-east; by train the airport is the next stop.
The Netherlands has provinces rather than states. Hoofddorp is in North Holland, not South Holland — although the provincial border is close: neighbouring municipalities such as Lisse and Hillegom are already in South Holland.
Hoofddorp is not a municipality of its own. It is the largest of the towns and villages that make up the municipality of Haarlemmermeer, and the seat of the municipal council.