Lake City is a city in Goodhue and Wabasha counties in the U.S. state of Minnesota. It lies along Lake Pepin, a wide portion of the Mississippi River. The population was 4,950 at the 2000 census. Most of Lake City lies in Wabasha County, with only a small portion of in Goodhue County.