Národní park Krka (chorvatsky: Nacionalni park Krka), je jedním z chorvatských národních parků, pojmenovaný podle řeky Krky, kterou se obklopuje. Nachází se podél středního dolního toku řeky Krky ve střední Dalmácii a jen pár kilometrů severovýchodně od města Šibenik. Park Krka je určen především pro vědecké, kulturní, vzdělávací, rekreační a turistické aktivity. Je to sedmý národní park v Chorvatsku a byl prohlášen za národní park v roce 1985.