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 Where is Karoo manufactured? Does Karoo only work for cycling? Does Hammerhead have a crash replacement policy? How does the touchscreen work? How is Karoo different to current bike computers? Comments 0 comments Please sign in to leave a comment.