Horse Lakes 152B is an Indian reserve of the Horse Lake First Nation in Alberta. It is  northwest of Grande Prairie at an elevation of .

Geography 
The locality of Horse Lake is on the Horse Lakes 152B reserve. The reserve, which is  from Alberta Highway 43 along Range Road 120 and Township Road 743, encompasses most of the lake that is eponymous to the locality.

Demographics 
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.

References 

Indian reserves in Alberta