Sentralbanken er Banco Central de São Tomé e Príncipe (BCSTP). Den har sine røtter i filialen Banco Nacional Ultramarino (BNU) etablerte i kolonitiden. Etter uavhengigheten ble den nasjonalisert og i 1976 omdøpt til Banco Nacional de São Tomé e Príncipe (BNSTP). Nasjonalbanken fungerte både som sentralbank, forretnings- og utviklingsbank. I 1992 ble banksektoren reformert og Banco Central de São Tomé e Príncipe ble etablert. Den tar seg av pengepolitikken, står for utgivelse av pengeenheten dobra (forkortet nDb, valutakode STN) og fører tilsyn med bank- og finanssektoren.