STN to USD Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 STN = 0.05 USD
São Tomé and Príncipe Dobra United States Dollar
1 STN = 0.046782 USD 1 USD = 21.376 STN (Inverse Rate)

2026-09-11 mid-market rate

STN to USD — key numbers

As of 2026-09-11, 1 STN = 0.046782 USD (mid-market). Over the past 30 days it has ranged from 0.046739 to 0.046817.

7-day
0.046782 – 0.046796
avg 0.046788, 0.00%
30-day
0.046739 – 0.046817
avg 0.046780, +0.09%
90-day
0.046585 – 0.047269
avg 0.046776, −0.95%
STN to USD and USD to STN conversion table for common amounts, at today’s mid-market rate.
STN USD USD STN
1 STN 0.0468 USD 1 USD 21 STN
5 STN 0.2339 USD 5 USD 107 STN
10 STN 0.4678 USD 10 USD 214 STN
20 STN 0.9356 USD 20 USD 428 STN
50 STN 2.3391 USD 50 USD 1,069 STN
100 STN 4.6782 USD 100 USD 2,138 STN
500 STN 23.3911 USD 500 USD 10,688 STN

STN/USD frequently asked questions

What is the highest and lowest STN/USD has been in the past year?

Over the past year, 1 STN has traded between 0.046585 and 0.047966 USD, averaging 0.047227 USD.

How do I convert STN to USD?

Multiply the amount in STN by the current STN/USD mid-market rate. For example, 100 STN = 4.68 USD at the 2026-09-11 mid-market rate of 1 STN = 0.046782 USD.

STN to USD Chart

São Tomé and Príncipe Dobra to United States Dollar
STN to USD exchange rate history chart.

See the full STN to USD exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.