Hallshuk är en udde på nordvästra Gotland. Vid Hallshuk finns det fyr och fiskelägen. Området ingår i ett större naturreservat.