| rol | omschrijving | type | leeftijd | stem | sexe | dans |
| Sweeney Todd/ Benjamin Barker | kapper die wordt beheerst door wraakgevoelens nadat zijn vrouw is ontvoerd en verkracht en hij vals is beschuldigd en veroordeeld tot levenslang; somber en cynisch | hoofdrol | 40-50 | bas-bariton | man | - |
| Nellie Lovett | pragmatische eigenaresse van een pasteienwinkel in Londen; vrolijk, praatgraag en energiek, zonder normen en waarden; begeert Todd | hoofdrol | 40-50 | mezzo | vrouw | - |
| Joanna Barker | dochter van Benjamin Barker en pupil van rechter Turpin; mooi, aardig en puur | hoofdrol | 16-21 | sopraan | vrouw | - |
| Anthony Hope | optimistische en naïve jonge zeeman die verliefd wordt op Joanna | hoofdrol | 20-30 | tenor | man | - |
| Adolfo Pirelli | pompeuze italiaanse kwakzalver zie zichelf de koning van kappers en de kapper van koningen vindt | bijrol | 30-50 | tenor | man | - |
| Beadle Bamford | Turpins partner in crime; lijkt op het eerste gezicht vriendelijk, maar heeft een tiranieke aard | bijrol | 40-55 | tenor | man | - |
| Bedelares/ Lucy Barker | grofgebekte schizofrene oudere vrouw; blijkt de vrouw van Benjamin Barker te zijn waarvan hij dacht dat ze was overleden | bijrol | 40-50 | sopraan | vrouw | - |
| Rechter Turpin | corupte en machtsbeluste rechter die het rechtssysteem misbruikt om er zelf beter van te worden; gek op vrouwelijk schoon | bijrol | 40-60 | bas-bariton | man | - |
| Tobias | assistent van Pirelli en later het hulpje van Nellie Lovett in de pasteienwinkel | bijrol | 14-21 | tenor | man | -
|
| Ensemble | grafdelvers, inwoners van Londen | ensemble | - | - | - | - |