Characterization of nanoparticles (NPs), including samples containing different sized NPs is described using ICP-MS. New integrated data analysis software is capable of quickly and automatically performing the complex calculations required for the analysis of single particles, while permitting simple, visual optimization and validation of results. The method provides a combination of particle size distribution and sample concentration information that is generally not available with other techniques.