In New Zealand, the species is found in mainly coastal areas. It can be found on all islands of New Zealand – including Stewart and the Chatham Islands. Glasswort grows on both coasts of the North Island and down the east coast of the South Island. Interestingly, it is also found in Central Otago, in two locations, roughly 70 km inland.
