Where is Hammerhead located? Laurence Wattrus April 20, 2017 18:38 Updated Follow Hammerhead is headquartered in New York City but has teams all over the world. Related articles Does Karoo only work for cycling? Where is Karoo manufactured? Does Hammerhead have a crash replacement policy? How is Karoo different to current bike computers? How does the touchscreen work? Comments 0 comments Please sign in to leave a comment.