USD to SZL 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 USD = 16.58 SZL
United States Dollar ↔ Swazi Lilangeni
1 USD = 16.582 SZL 1 SZL = 0.060306 USD (Inverse Rate)

2026-10-25 mid-market rate

USD to SZL — key numbers

As of 2026-10-25, 1 USD = 16.582 SZL (mid-market). Over the past 30 days it has ranged from 16.272 to 16.695.

7-day
16.367 – 16.582
avg 16.469, +1.01%
30-day
16.272 – 16.695
avg 16.505, +1.91%
90-day
15.929 – 16.706
avg 16.302, −0.74%
USD to SZL and SZL to USD conversion table for common amounts, at today’s mid-market rate.
USD SZL SZL USD
1 USD 16.58 SZL 1 SZL 0.0603 USD
5 USD 82.91 SZL 5 SZL 0.3015 USD
10 USD 165.82 SZL 10 SZL 0.6031 USD
20 USD 331.64 SZL 20 SZL 1.2061 USD
50 USD 829.11 SZL 50 SZL 3.0153 USD
100 USD 1,658.21 SZL 100 SZL 6.0306 USD
500 USD 8,291.05 SZL 500 SZL 30.1530 USD

USD/SZL frequently asked questions

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

Over the past year, 1 USD has traded between 15.713 and 17.507 SZL, averaging 16.509 SZL.

How do I convert USD to SZL?

Multiply the amount in USD by the current USD/SZL mid-market rate. For example, 100 USD = 1,658.21 SZL at the 2026-10-25 mid-market rate of 1 USD = 16.582 SZL.

USD to SZL Chart

United States Dollar to Swazi Lilangeni
USD to SZL exchange rate history chart.

See the full USD to SZL 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.

⯅