Остров Геральд представляет собой утес высотой до 380 м. Он сложен граносиенитовой интрузией с жилами лампрофиров, которая прорывает песчано-сланцевые отложения нижнего палеозоя (?).