Rupia (angl. rupee) je názov mien, ktoré sa používajú v Indii, Pakistane, Srí Lanke, Nepále, Mauríciuse, na Seychelských ostrovoch a v Indonézii. Na Maldivách sa mena nazýva rufiyaa. Názov pochádza od sanskritského rūp alebo rūpā, čo znamená striebro v mnohých indoaríjskych jazykoch.

Súčasné národné meny upraviť