Le leu roumain (pluriel : lei) est la monnaie de la Roumanie. Il est subdivisé en 100 bani (singulier : ban). Le nom de la monnaie dérive du mot latin "libra", qui signifie "livre".
Le leu a été introduit en 1867, sous le règne de Carol Ier de Roumanie. Il a remplacé les monnaies précédentes, la couronne autrichienne et le rouble russe, au pair.
Le leu a été rattaché au franc français pendant la majeure partie du XIXe siècle et le début du XXe siècle. Après la Première Guerre mondiale, la Roumanie est passée brièvement à l'étalon-or avant de revenir à l'arrimage au franc en 1929.
Pendant la Seconde Guerre mondiale, la Roumanie faisait partie des puissances de l'Axe et, à ce titre, sa monnaie était soumise à un contrôle des changes strict par les Alliés. À la fin de la guerre, la Roumanie est revenue au franc, mais cette fois-ci, il était indexé sur le rouble soviétique.
En 1948, le régime communiste roumain a introduit une nouvelle monnaie, le nouveau leu roumain, qui était égal à 10 000 anciens lei. Cette mesure a été suivie d'une réévaluation en 1952, date à laquelle un nouveau leu était égal à 100 000 anciens lei.
En 1989, la Roumanie a abandonné le communisme et une nouvelle monnaie, le leu roumain, a été introduite. Il était initialement égal à 10 000 anciens lei, mais une nouvelle réévaluation en 2005 a fixé le taux de change à 2 000 anciens lei pour 1 nouveau leu.
Le leu roumain est librement convertible et s'échange à la Bourse de Bucarest. La Roumanie est également membre de l'Union européenne depuis le 1er janvier 2007 et fait partie de la zone euro depuis le 1er janvier 2009.