The Shakespeare play with the longest role for a single actor is Hamlet. The title character speaks more lines than any other Shakespeare character in one play, with commonly cited counts ranging from roughly 1,495 to 1,569 lines depending on the edition and counting method.
Hamlet’s unusually large part reflects how completely the play is organized around the prince’s thoughts, doubts, and actions. He appears in private soliloquies, philosophical debates, comic scenes, confrontations with Claudius, and the final fencing match. His speeches explore grief, revenge, mortality, performance, madness, and the difficulty of knowing the truth.
The role’s size is connected to the play’s overall length. Hamlet is Shakespeare’s longest play; the Folger Shakespeare edition counts 4,167 lines, while other editions differ because the surviving texts are not identical. Three early versions survive: the First Quarto, Second Quarto, and First Folio. Productions therefore cut the text regularly, but even shortened performances usually leave Hamlet as Shakespeare’s largest acting role.