Norco leaves your body about 20 hours after ingestion, but there are still trace amounts that can be detected on a drug test.
These trace amounts are due to metabolites created when the drug is metabolized by the liver. Metabolites can be detected in a urine sample for up to four days after your last dose. Metabolites stay in your hair follicles the longest and are detectable for up to 90 days.