Die Town of Hempstead ist eine Vorortgemeinde von New York City und liegt im Nassau County auf der New York vorgelagerten Insel Long Island. Hempstead umfasst etwa 495 km2 und hat ca. 760.000 Einwohner, womit es die bevölkerungsreichste als Town verfasste Gemeinde der USA ist. Hempstead ist nach New York selbst die zweitgrößte Stadt in der Metropolregion New York und besteht aus 22 Villages und 37 Hamlets.
Nach den Angaben des United States Census Bureaus hat die Town eine Gesamtfläche von 495,5 km2, wovon 310,7 km2 auf Land und 184,8 km2 (= 37,30 %) auf Gewässer entfallen.
Die Verwaltungseinheit grenzt im Norden und Osten an die benachbarten Towns North Hempstead und Oyster Bay, im Süden an Long Beach City und den Atlantischen Ozean und im Westen direkt an New York City.
Die Hauptlinie der Long Island Rail Road und die Old Country Road in Garden City verlaufen durch das Gebiet der Town. Die südliche Grenze bildet der Atlantische Ozean mit Atlantic Beach, Lido Beach, Point Lookout und Jones Beach. Dieser ist ein Ziel für Ausflügler für Bewohner von Long Island und Bewohner von New York City.
Hempstead besteht aus 22 „Villages“ und 37 „Hamlets“ (wörtlich übersetzt: „Dörfer“ und „Weiler“, wobei aber die Einwohnerzahl mehrere Tausend betragen kann).
Die Stadt Long Beach, die vollständig von Hempstead Town umschlossen wird, ist nicht Teil Hempsteads.