Der Nationalpark Krka (kroatisch: Nacionalni Park Krka) ist einer der kroatischen Nationalparks, benannt nach dem Fluss Krka, den er umschließt. Es liegt am mittleren und unteren Flusslauf des Flusses Krka in Mitteldalmatien, im Kreis Šibenik-Knin, flussabwärts Miljevci und nur wenige Kilometer nordöstlich der Stadt Šibenik. Es wurde zum Schutz des Flusses Krka gegründet und ist vor allem für wissenschaftliche, kulturelle, pädagogische, Freizeit- und Tourismusaktivitäten gedacht. Es ist der siebte Nationalpark in Kroatien und wurde 1985 zum Nationalpark erklärt.