Karakol (Kazakh: Қаракөл) is a salt lake in Shalkar District, Aktobe Region, Kazakhstan.
[1] The lake lies 28 kilometers (17 mi) to the north of Shalkar town, the district capital.
The area near the lakeshore is used as a grazing ground for local cattle.
The Bolgasyn river flows eastwards 5 kilometers (3.1 mi) to the north of Karakol.
The central part of the lake is dotted with small islands.