Teluk Jakarta ialah teluk di perairan Laut Jawa yang terletak di sebelah utara provinsi DKI Jakarta, Indonesia. Di teluk ini, bermuara 13 sungai yang membelahi bandar raya Jakarta.
Teluk Jakarta yang luasnya sekitar 514 km2 ini merupakan wilayah perairan dangkal, dengan kedalaman rata-rata mencapai 15 meter. Kepulauan Seribu yang terdiri daripada 108 pulau ialah gugusan kepulauan yang berada di Teluk Jakarta.
Pautan luar