Single-molecule fluorescence methods offer the promise of ultrasensitive detection of biomolecules, but the passive immobilization methods commonly employed require analyte concentrations in the picomolar range. Here, we demonstrate that superparamagnetic Fe3O4 nanoparticles (NPs) can be used with an external magnetic field as a simple strategy to enhance the immobilization efficiency and thereby decrease the detection limit. Inorganic nanoparticles functionalized with streptavidin were bound to biotinylated single-stranded DNA oligonucleotides, which were in turn annealed to complementary oligonucleotides labeled with a Cy3 fluorescence dye. Using an external magnetic field, the superparamagnetic nanoparticles were localized to a specific region within the flow chamber surface. From the single-molecule fluorescence time traces, single-step photobleaching indicated that the surface-immobilized NPs were primarily bound with a single Cy3-labeled oligonucleotide. This strategy gave a concentration detection limit for the Cy3-labeled oligonucleotide of 100 aM, 3,000-fold lower than that from an analogous strategy with passive immobilization. With a sample volume of 25 μL, this method achieved a mole detection limit of approximately 2.5 zeptomoles (~1500 molecules). Together, the results support that idea that single-molecule fluorescence methods could be used for biological applications, such as detection and measurements of nucleic acids from biological or clinical samples without PCR amplification.