Gnarp is een plaats in de gemeente Nordanstig in het landschap Hälsingland en de provincie Gävleborgs län in Zweden. De plaats heeft 1132 inwoners (2023) en een oppervlakte van 203 hectare. De plaats ligt aan de Europese weg 4 tussen Hudiksvall en Sundsvall.
Categorie:Plaats in Gävleborgs län