Abstract: Provided is a nano-micro bubble generator according to one aspect of the present invention, the nano-micro bubble generator including: a housing which a fluid flows into and out of; a plurality of rotors rotatably coupled to the inside of the housing; and a plurality of stators fixed to the inside of the housing and alternately arranged with the plurality of rotors, wherein at least one of the rotors and the stators has a mesh-like structure in which a plurality of flow passages of the fluid are arranged in a lattice form, and the rotors and the stators are arranged to be adjacent to each other so as to generate a collision, friction, and cavitation due to rotation of the rotors in the fluid flowing through the flow passages, thereby generating at least one of nano bubbles and micro bubbles in the fluid.