Bangka of Banka (Indonesies: Pulau Bangka) is, na die vier Groot Soenda-eilande (Borneo, Soematra, Sulawesi en Java), die grootste eiland in die weste van die eilandnasie Indonesië, maar word egter nie as deel van die Groot Soenda-eilande beskou nie. Bangka lê langs die ooskus van Soematra net suid van die ewenaar; net oos is Belitung geleë. Bangka grens aan die Suid-Chinese See in die noorde en die Javasee in die suidooste. Verder noord is Maleisië en Singapoer geleë. Bangka beslaan 'n oppervlakte van 11 693,54 km² en het 'n bevolking van 960 692 in 2010 gehad. Van die etniese groepe op die eiland sluit in Maleiers, Han-Chinese en Hakka. Bangka is in die Karimata-straat, wat die Suid-Chinese See met die Javasee verbind en Borneo van Soematra skei, geleë. Tydens die glasiale tyd het Bangka saam met die groter eilande Borneo, Soematra en Java deel van die Soendaplat gevorm, maar nadat die seevlak gestyg het, het dit 'n eie eiland begin word.