„Hampstead“ bedeutet einfach Gehöft.
Der Name kommt von angelsächsisch ham und stede, verwandt mit dem modernen englischen homestead; er erscheint in einer Schenkung König Ethelreds des Unberatenen an St Peter’s in Westminster von 986. Der Bahnhof wurde Ende der 1870er-Jahre als Loudoun Road eröffnet, nach seiner Straße, die nach dem schottischen Landschaftsgärtner John Claudius Loudon benannt ist. 1922 wurde er in South Hampstead umbenannt.