This paper describes the development of a method that uses Capillary Gel Electrophoresis (CGE) to analyze mixtures of inorganic polyphosphate ((Pi)n). Resolution of (Pi)n on the basis of n, the number of residues of dehydrated phosphate, is accomplished by CGE using capillaries filled with solutions of poly(N,N-dimethylacrylamide) (PDMA) and indirect detection by the UV-absorbance of a chromophore, terephthalate, added to the running buffer. The method is capable of resolving peaks representing (Pi)n with n up to ~70; preparation and use of authentic standards enables the identification of peaks for (Pi)n with n = 1 - 10. The main advantages of this method over previously reported methods for analyzing mixtures of (Pi)n (e.g., gel electrophoresis, CGE using polyacrylamide-filled capillaries) are its resolution, convenience, and reproducibility; gel-filled capillaries are easily regenerated by pumping in fresh, low-viscosity solutions of PDMA. The resolution is comparable to that of ion-exchange chromatography and detection of (Pi)n by suppressed conductivity. The method is useful for analyzing (Pi)n generated by the dehydration of Pi at low temperature (125 - 140 °C) with urea, in a reaction that may have been important in prebiotic chemistry. The method should also be useful for characterizing mixtures of other anionic, oligomeric or polymeric species without an intrinsic chromophore (e.g., sulfated polysaccharides, oligomeric phospho-diesters).