Magnetic resonance imaging, based on the manipulation and detection of nuclear spins, is a powerful imaging technique that typically operates on the scale of millimeters to microns. Using magnetic resonance force microscopy, we have demonstrated that magnetic resonance imaging of nuclear spins can be extended to a spatial resolution better than 100 nm. The two-dimensional imaging of 19 F nuclei was done on a patterned CaF 2 test object, and was enabled by a detection sensitivity of roughly 1200 nuclear spins. To achieve this sensitivity, we developed high-moment magnetic tips that produced field gradients up to 1.4×10 6 T/m, and implemented a measurement protocol based on force-gradient detection of naturally occurring spin fluctuations. The resulting detection volume of less than 650 zl represents 60,000× smaller volume than previous NMR microscopy and demonstrates the feasibility of pushing magnetic resonance imaging into the nanoscale regime.