Hampstead es una ciudad de la aglomeración de Montreal, en la provincia canadiense del Quebec. Toma su nombre de otra ciudad jardín, el suburbio londinense de Hampstead Village. Con una superficie de sólo 1.760 km, es una de las localidades más pequeñas de la isla de Montreal.