An improved method for the preparation of the low ABUK oxymorphone hydrochloride is provided. The oxymorphone hydrochloride is produced by hydrogenating a starting material comprising oxymorphone base and 14-hydroxymorphinone in a mixture comprising an alcohol, water and an acid, removing some of the water and adding more alcohol to the mixture.