Porgy, en tiggende krøpling (bassbaryton), opprinnelig spilt av Todd Duncan Bess, Crowns jente (sopran), opprinnelig spilt av Anne Brown Crown, en tøff sjauer (baryton), opprinnelig spilt av Warren Coleman Sportin' Life, en dopselger (tenor), opprinnelig spilt av John W. Bubbles Robbins, en innbygger i Catfish Row (tenor), opprinnelig spilt av Henry Davis Serena, Robbins' kone (sopran), opprinnelig spilt av Ruby Elzy Jake, en fisker (baryton), opprinnelig spilt av Edward Matthews Clara, Jakes kone (sopran), opprinnelig spilt av Abbie Mitchell Maria, keeper of the cook-shop (kontraalt), opprinnelig spilt av Georgette Harvey Mingo (tenor) Peter, honningmannen (tenor) Lily, Peters kone (sopran) Frazier, en svart 'advokat' (baryton) Annie (mezzo-sopran) Jordbærkvinne (mezzo-sopran), opprinnelig spilt av Helen Dowdy Jim, en bomullsplukker (baryton) Begravelsesagent (baryton) Nelson (tenor) Krabbemann (tenor) Scipio, en liten gutt (guttesopran) Herr Archdale, en hvit advokat (snakket) Detektiv (snakket) Politimann (snakket) Rettsmedisiner (snakket) Med unntak av de små snakkende rollene, er alle karakterene svarte.