The present invention discloses a method for simultaneous detection of a plurality of content of non-protein nitrogen-containing compounds in milk by liquid chromatography-tandem mass spectrometry, the method is as follows: adding a protein precipitant into a to-be-tested sample, whirling, centrifuging, adding a degreasing agent into supernatant, whirling, centrifuging, removing a degreasing agent layer, concentrating a lower clearing liquid, dissolving with ammonia acetonitrile, whirling, performing column chromatography with a HLB solid phase extraction column, collecting an eluant, concentrating, dissolving with a liquid mixture of a 0.15% formic acid aqueous solution (containing 5mM of ammonium acetate) and acetonitrile in the volume ratio of 1: 9, and filtering to obtain a to-be-tested solution; preparing a standard mixing working solution series; respectively injecting the standard mixing working solution series and the to-be-tested solution under liquid chromatography-tandem mass spectrometry conditions, making a standard curve, and calculating the content of the non-protein nitrogen-containing compounds in the to-be-tested solution according to the standard curve. The method can be used to simultaneously detect the content of at least two of dicyclanil, dicyandiamide, biuret, cyromazine and melamine, and is high in accuracy and strong in sensitivity.