Overview Gem Lake is a village in Minnesota, United States, with a population of about 469[1]. Geography Coordinates: 45.0575, -93.0324