Asal usul kata "angke" berasal dari Bahasa Hokkien dengan dua suku kata, yaitu "ang" yang artinya darah dan "ke" yang artinya sungai. Kampung ini dinamakan Angke karena peristiwa sejarah kota Batavia. Pada tahun 1740, ketika terjadi pemberontakan orang Cina di Batavia, ribuan orang Cina dibantai oleh Belanda. Mayat orang Cina yang bergelimpangan dibawa dan dihanyutkan ke kali yang ada didekat peristiwa tersebut, sehingga kampung dan kali yang penuh dengan mayat itu diganti penduduk dengan nama Kali Angke dan kampung Angke. Sebelum peristiwa itu terjadi, kampung itu namanya adalah kampung Bebek, hal ini karena orang Cina yang tinggal dikampung itu banyak yang berternak bebek.