While most of the city is in Nicollet County, it extends into Blue Earth County a small amount as well. It is neighbored to the south across the Minnesota River by Mankato. The two cities have a combined population of over 54,000. North Mankato is the smaller of the two principal cities of the Mankato-North Mankato Metropolitan Statistical Area, a metropolitan area that covers Blue Earth and Nicollet counties.
North Mankato was incorporated as a village in 1898.