North Prairie is an unincorporated community in Two Rivers Township, Morrison County, Minnesota, United States.
Nearby places include Bowlus and Royalton.
The Mississippi River is nearby.
North Prairie was platted in 1885.
This article about a location in Morrison County, Minnesota is a stub.