Smith Lake, New Mexico


Smith Lake is an unincorporated community in McKinley County, New Mexico, United States. Smith Lake is located along New Mexico State Road 371 north-northeast of Thoreau.