There are 27 unique hooks in Terraria. Roughly half of which can only be obtained after unlocking Hardmode, by defeating the Wall of Flesh.