W operze występują dwie role, które były obsadzane głosami dziś praktycznie nie występującymi bądź też występującymi sporadycznie. Rola Ruggiero pierwotnie była obsadzana przez kastrata Giovanni Carestini, natomiast w postać Oberto wcielił się piętnastoletni chłopięcy sopran- William Savage (znany bardziej jako późniejszy kompozytor, organista, bas i falsecista). Dziś do rzadkości należą zarówno męskie soprany (w związku z odejściem od praktyk kastracji), jednocześnie w związku z szybszym dojrzewaniem płciowym chłopców rzadko zdarza się, by ci zdążyli przed mutacją osiągnąć biegłość koloraturową potrzebną dla tak trudnej roli.