Krka, flod i Kroatiens bjergrige landskab Dalmatien. Den 73 km lange Krka, der er kendt for sine mange vandfald, udspringer på grænsen til Bosnien-Hercegovina og løber ud i Adriaterhavet ved Šibenik.