Nano-flow Cytometry is super-sensitive, which allows label free analysis of single silica and gold nanoparticles down to 24 nm and 7 nm, respectively. For viruses, it is able to detect the signals from single MS2 virus (27 nm). Nano-flow cytometry shows a resolution comparable to that of TEM and the throughput of flow cytometric analysis.