Sloan Lake is a neighborhood in Denver, Colorado with a population of 2,087. Sloan Lake is in Denver County and is one of the best places to live in Colorado.