Njivice er en by på øen Krk. Den ligger ved lagunen med krystalklart hav og er omgivet af skov. Den er velbesøgt af udenlandske gæster, da den ikke ligger langt fra øens lufthavn, og den kan også nås i bil uden at skulle med færgen, da broen forbinder Krk med kysten.
Njivice er ikke befolket med mange faste indbyggere; der bor kun 1208 indbyggere, men det vrimler med turister om sommeren.
Det første hotel blev bygget i 1930, og det betragtes som begyndelsen på turismen i Njivice. I dag kan du finde mange hoteller i Njivice, men også mange private indkvarteringer som villaer, lejligheder eller bare et værelse i et familiehus. De, der elsker at campere, vil også kunne finde lejre i Njivice.
Nogle huse er bygget i gammel stil, og det tiltrækker mange turister. Hvis du går en tur i bykernen, vil du finde mange beviser på Njivices interessante historie.