Secondary ion mass spectrometry (SIMS) is a powerful analytical technique for characterizing the molecular and elemental composition of surfaces. Individual mass spectra can provide information about the mean surface composition, while spatial mapping can elucidate the spatial distributions of molecular species in 2D and 3D with no prior labeling of molecular targets. The data sets produced by SIMS techniques are large and inherently complex, often containing subtle relationships between spatial and molecular features. Machine learning algorithms are well suited to exploring this complexity, making them ideal for data analysis, interpretation, and visualization of SIMS data sets. One such algorithm, the self-organizing map (SOM), is particularly well suited to clustering similar samples and reducing the dimensionality of hyperspectral data sets. Here, we present an introduction to the SOM, a concise mathematical description, and recent examples of its use in SIMS and other related mass spectrometry techniques. These examples demonstrate how SOMs may be used to interpret high volumes of individual mass spectra, imaging, or depth profiling data sets. This review will be useful for specialists in SIMS and other mass spectral techniques seeking to explore self-organizing maps for data analysis.