Roskilde Fjord er en fjord, der adskiller Hornsherred og Nordsjælland. Ved fjordens sydøstlige kyst ligger byen Roskilde, som fjorden er opkaldt efter. Nord om Hornsherred løber den ud i Isefjorden og efterlader en tange mellem fjorden og Kattegat. Det er den næstlængste danske fjord på 41,6 km (efter Mariager Fjord), målt fra bunden af Lejre Vig til linjen mellem Sølager og Kulhuse.
Baseret på DOF's stedsbeskrivelse — ynglefugle, trækgæster og tilfældige gæster.