Hamlet is both a masculine given name and a surname. Derivative versions of the name are Gamlet (Russian: Гамлет), Hamnet in English, and Hamelin in French.
Notable people with the name include: