Das Schloss Troja (tschechisch Zámek Troja oder Trojský zámek) liegt in Prag in Tschechien, im nördlichen Stadtteil Troja.