In this study, a UPLC-MS/MS method was developed for the rapid detection of 71 neuropsychotropic drugs in human serum for drug concentration monitoring and toxicity screening. The analytes were separated from the biological matrix by protein precipitation using a methanol-acetonitrile solvent mixture. The chromatographic separation was performed on a Kromasil ClassicShell C18 column (2.1*50 mm, 2.5 μ m) with gradient elution using acetonitrile-0.2 % acetic acid and 10 mM ammonium acetate as the mobile phases (flow rate 0.4 mL/min, column temperature 40 °C, injection volume 5 μL). An electrospray ion source in both positive and negative ion modes with multiple ion monitoring was used. The total run time was 6 min. All compounds were quantified using the isotope internal standard method. Totally, 71 drugs were detected within their linear ranges with correlation coefficients greater than 0.990. The intra- and inter-batch precision relative standard deviations (RSDs) for the low, medium, and high concentration points were less than 15 %, with an accuracy of 90%–110 %. All compounds except Moclobemide N-oxindole are stabilised within 7 days. The relative matrix effect results for each analyte were within ±20 % of the requirements. The method is validated according to Clinical and Laboratory Standards Institute guidelines, easy to use, and has a low cost.