Stocka is een plaats in de gemeente Nordanstig in het landschap Hälsingland en de provincie Gävleborgs län in Zweden. De plaats heeft 328 inwoners (2023) en een oppervlakte van 92 hectare. De plaats ligt aan de Bottenhavet het zuidelijke deel van de Botnische Golf.
Categorie:Plaats in Gävleborgs län