A review on the flow analysis of phosphorus with chemiluminescence detection is presented. A brief discussion of the chemiluminescence principles and applications is given. Particular emphasis is devoted to coupling different flow techniques (flow injection, sequential injection, multicommutation, multisyringe flow injection, multi-pumping) to chemiluminescence detection. Enzymatic and non-enzymatic methods, mostly applied to environmental samples, are summarized and compared in terms of application range, detection limits, flow configuration, repeatability and sampling rate. (c) 2004 Elsevier B.V All rights reserved.