The following are the most popular names for currencies in descending order:
Dollar 
Dinar/Denar 
Franc 
Peso 
Pound 
Rupee/iah 
Ri(y)al/Real/Riel 
Krona/Krone/
Koruna/Kroon 
Shilling
23
11
10
9
8
7
7

7
4

Our currency list below complies with ISO 4217 with the exception that official ISO currency names are not usually prefixed with country names or adjectives unless the currency name is not unique (e.g. Dollar, Pound, Franc, Dinar, Rupee etc). Therefore, where the currency name is unique, we have added the appropriate country name or adjective in order to clarify the country to which the currency relates.



Code Currency Name   Decimal
  Places
AEDUAE Dirham2
AFNAfghanistan Afghani2
ALLAlbanian Lek2
AMDArmenian Dram2
ANGNetherlands Antillean Guilder2
AOAAngolan Kwanza2
ARSArgentine Peso2
AUDAustralian Dollar2
AWGAruban Guilder2
AZNAzerbaijanian Manat2
BAMBosnia and Herzegovina Convertible Marks2
BBDBarbados Dollar2
BDTBangladesh Taka2
BGNBulgarian Lev2
BHDBahraini Dinar3
BIFBurundi Franc0
BMDBermudian Dollar2
BNDBrunei Dollar2
BOBBolivian Boliviano2
BOVBolivian Mvdol2
BRLBrazilian Real2
BSDBahamian Dollar2
BTNBhutan Ngultrum2
BWPBotswana Pula2
BYRBelarussian Ruble0
BZDBelize Dollar2
CADCanadian Dollar2
CDFCongolese Franc2
CHEWIR Euro2
CHFSwiss Franc2
CHWWIR Franc2
CLFChilean Unidad de Fomento4
CLPChilean Peso0
CNYChinese Yuan Renminbi2
COPColombian Peso2
COUChilean Unidad de Valor Real2
CRCCosta Rican Colon2
CUCPeso Convertible2
CUPCuban Peso2
CVECabo Verde Escudo2
CZKCzech Koruna2
DJFDjibouti Franc0
DKKDanish Krone2
DOPDominican Peso2
DZDAlgerian Dinar2
EGPEgyptian Pound2
ERNEritrean Nafka2
ETBEthiopian Birr2
EUREuro2
FJDFiji Dollar2
FKPFalkland Islands Pound2
GBPPound Sterling2
GELGeorgian Lari2
GHSGhana Cedi2
GIPGibraltar Pound2
GMDGambian Dalasi2
GNFGuinea Franc0
GTQGuatemala Quetzal2
GYDGuyana Dollar2
HKDHong Kong Dollar2
HNLHonduras Lempira2
HRKCroatian Kuna2
HTGHaiti Gourde2
HUFHungarian Forint2
IDRIndonesian Rupiah2
ILSNew Israeli Sheqel2
INRIndian Rupee2
IQDIraqi Dinar3
IRRIranian Rial2
ISKIceland Krona0
JMDJamaican Dollar2
JODJordanian Dinar3
JPYJapanese Yen0
KESKenyan Shilling2
KGSKyrgyzstan Som2
KHRCambodia Riel2
KMFComoro Franc0
KPWNorth Korean Won2
KRWKorean Won0
KWDKuwaiti Dinar3
KYDCayman Islands Dollar2
KZTKazakhstan Tenge2
LAKLao Kip2
LBPLebanese Pound2
LKRSri Lanka Rupee2
LRDLiberian Dollar2
LSLLesotho Loti2
LYDLibyan Dinar3
MADMoroccan Dirham2
Code Currency Name   Decimal
  Places
MDLMoldovan Leu2
MGAMalagasy Ariary2
MKDMacedonian Denar2
MMKMyanmar Kyat2
MNTMongolian Tugrik2
MOPMacau Pataca2
MROMauritania Ouguiya2
MURMauritius Rupee2
MVRMaldives Rufiyaa2
MWKMalawi Kwacha2
MXNMexican Peso2
MXVMexican Unidad de Inversion (UDI)2
MYRMalaysian Ringgit2
MZNMozambique Metical2
NADNamibia Dollar2
NGNNigerian Naira2
NIONicaraguan Cordoba Oro2
NOKNorwegian Krone2
NPRNepalese Rupee2
NZDNew Zealand Dollar2
OMRRial Omani3
PABPanama Balboa2
PENPeruvian Nuevo Sol2
PGKPapua New Guinea Kina2
PHPPhilippine Peso2
PKRPakistan Rupee2
PLNPolish Zloty2
PYGParaguayan Guarani0
QARQatari Rial2
RONRomanian Leu2
RSDSerbian Dinar2
RUBRussian Ruble2
RWFRwanda Franc0
SARSaudi Riyal2
SBDSolomon Islands Dollar2
SCRSeychelles Rupee2
SDGSudanese Pound2
SEKSwedish Krona2
SGDSingapore Dollar2
SHPSaint Helena Pound2
SLLSierra Leonean Leone2
SOSSomali Shilling2
SRDSurinam Dollar2
SSPSouth Sudanese Pound2
STDSão Tome and Principe Dobra2
SVCEl Salvador Colon2
SYPSyrian Pound2
SZLSwaziland Lilangeni2
THBThai Baht2
TJSTajikistani Somoni2
TMTTurkmenistan New Manat2
TNDTunisian Dinar3
TOPTonga Pa'anga2
TRYTurkish Lira2
TTDTrinidad and Tobago Dollar2
TWDNew Taiwan Dollar2
TZSTanzanian Shilling2
UAHUkraine Hryvnia2
UGXUganda Shilling0
USDUS Dollar2
USNUS Dollar (Next day)2
UYIUruguay Peso en Unidades Indexadas (URUIURUI)0
UYUPeso Uruguayo2
UZSUzbekistan Sum2
VEFVenezuelan Bolivar2
VNDVietnamese Dong0
VUVVanuatu Vatu0
WSTSamoa Tala2
XAFCFA Franc BEAC0
XAGSilverN.A.
XAUGoldN.A.
XBABond Markets Unit European Composite Unit (EURCO)N.A.
XBBBond Markets Unit European Monetary Unit (E.M.U.-6)N.A.
XBCBond Markets Unit European Unit of Account 9 (E.U.A.-9)N.A.
XBDBond Markets Unit European Unit of Account 17 (E.U.A.-17)N.A.
XCDEast Caribbean Dollar2
XDRSDR (Special Drawing Right)N.A.
XOFCFA Franc BCEAO0
XPDPalladiumN.A.
XPFCFP Franc0
XPTPlatinumN.A.
XSUSucreN.A.
XTSCodes specifically reserved for testing purposesN.A.
XUAADB Unit of AccountN.A.
XXXThe codes assigned for transactions where no currency is involvedN.A.
YERYemeni Rial2
ZARSouth African Rand2
ZMWZambian Kwacha2
ZWLZimbabwe Dollar2

Notes

If the currency table in your database lists incorrect currency names such as "British Pound", "United States Dollar", "Maltese Pound", "Rouble", "Florin" or "Kronor", then there is a good chance that other entries in the table are also wrong. You may download the above correct data in CSV format from here.