A rapid procedure for the isolation, separation, identification and measurement of urinary pyrimidine bases and nucleosides by high-performance liquid chromatography (HPLC) is presented. The initial isolation of these compounds from urine was accomplished with small disposable ion-exchange columns. HPLC was performed on a silica gel column with a mobile phase composed of methylene chloride, methanol and 1 M aqueous ammonium formate buffer. Peaks were recorded at both 254 nm and 280 nm and the response ratio was used in combination with the elution volume for compound identification. The minimum detectable amount (signal-to-noise ratio = 2) ranged from 0.2 ng for uracil to 2.2 ng for cytidine. Linearity and recovery for thymine, uracil, uridine, pseudouridine, orotic acid and orotidine added to urine was demonstrated over almost a 10(3) concentration range. The potential application of this method for the study of inborn errors in the urea cycle is discussed.