Ensjölokarna är ett naturreservat beläget i kommunen Ljusdal i Gävleborgs län. Reservatet är 95 hektar stort, varav 93 hektar är landyta och 2 hektar är vatten. Det förvaltas av Länsstyrelsen i Gävleborgs län och skapades den 10:e januari 1997.
Ensjölokarna är en av Sveriges finaste urskogar med gammeltallar och gigantiska granar, vilket gör att naturreservatet lockar årligen många intresserade besökare. Området avsattes som domänreservat redan 1924 och tillhör därmed de äldsta reservaten i länet. Reservatet är väl värt ett besök både vår, sommar och höst.
Följande anordningar finns i naturreservatet: dass, information, parkering, rastplats, vindskydd och raststuga. På vintern underhålls inte vägarna fram till Ensjölokarnas naturreservat.
Från parkeringen kommer du rakt in i storskogen och stigen runt Stora Ensjöloken. Stigen är knappt 1 kilometer och större delen är ojämn i form av stenar och stora rötter. Utmed stigen finns ett vindskydd och vid parkeringen finns en rastkoja.
Reservatet ligger 5 kilometer från gränsen till Medelpad och omfattar barrskog, myr och vatten. I området finns två tjärnar