Sono noti diversi tipi di eroina che si differenziano per la qualità, per il tipo di impurità che presentano e per le sostanze da taglio che sono state aggiunte durante o dopo la produzione. I tipi più comuni sono l'eroina bianca e l'eroina base "(brown sugar)", dette rispettivamente eroina nº 4 ed eroina nº 3, da non confondere con le eroine nº 1 e nº 2, termini riferiti alle sostanze impiegate e alle fasi di preparazione dell'eroina acquistata dai consumatori.