Horse Lakes 152B is an Indian reserve in Alberta. It is located 60 kilometres (37 mi) northwest of Grande Prairie. It is at an elevation of 774 metres (2,539 ft). With an area of Canada 2006 Census
It is located 3.6 kilometres (2.2 mi) From Alberta Highway 43 along Range Road 120 and Township Road 743. It encompass most of Horse Lake. The population is made up of natives from Horse Lake First Nation, and is the largest of the two bands the other being Clear Hills 152C
In the 2011 Canadian Census Horse Lakes 152B has a population of 402 with 111 private dwellings. It is a 20.0% increase from the 2006 Canadian Census with a population of 335.
Coordinates: 55°21′07″N 119°41′49″W / 55.352°N 119.697°W