通貨記号（つうかきごう）とは、通貨の名前を短く表記するために用いられる図形記号である。国際的にはISO 4217コードが用いられ、各国内では通貨記号が用いられるが、固有の記号が存在しない通貨も多数ある。

ユーロの導入により、ヨーロッパの多くの通貨記号は使われなくなった。欧州連合は、新しい独自の通貨記号として「€」を定義して文字コードと字形をUnicodeに登録し、ユーロ記号の世界的な認知がユーロの成功に寄与したとしている。

インドは、2009年に近隣諸国でも使われている"R"と"s"の合字の通貨記号「₨」を変えるために公開コンペを実施し、2010年7月15日にラテン文字の"R"とデーヴァナーガリーの"र"を組み合わせた「₹」をルピーの通貨記号として新たに定めた。

使用法 
貨幣の金額表記の記号位置は通貨によって異なる。英語圏とラテンアメリカは £50.00, R$50,00 と額面の前に、フランス、ドイツ、スカンジナビア諸国などのヨーロッパ各国は 50.00 S と額面の後に記し、カーボベルデ・エスクードや、廃止前のポルトガル・エスクードは 50$00  、フランス・フランは 1234 、と小数点の位置に記す。

小数点の区切り文字は地域、言語などによってそれぞれ異なり、イギリスの価格表記は £5·52 と小数点を中黒で記し、5,00  とピリオドをコンマで記す国も多い。表記の国際標準は小数点の項で詳述されている。

デザイン 

古くから使われている通貨記号も、それ以前の通貨から少しずつ変化して来たものである。ドルとペソの記号 ($)は、「」とも呼ばれる8レアル銀貨(real de a ocho)で使われていた物であり、ポンドとリラの記号 (£)は、古代ローマの通貨リーブラ (libra) の頭文字 L に由来する。

通貨を新しく導入した場合や、既存の通貨の記号を変更した場合も、それ以前に使われていた通貨記号に近い象徴性を持つ。通貨記号によく見られる中央の直線は、安定性の象徴である。インド・ルピーの は、ラテン文字とデーヴァナーガリー文字を組み合わせたものである。

新規通貨記号の導入時は表示ソフトウェアの普及や入力機器の交換などを要するが、ユーロ記号はフォントへの対応が仕様に規定されておらず配慮不足が非難され、様々なユーロ記号が用いられている。

現行の通貨の通貨記号 
{| class="wikitable sortable"
|- valign="top"
! 記号 !! 使用している通貨 !! style="width:33%;" class="unsortable"| 備考
|- valign="top"
| style="text-align: center; font-size:large" |  || 国際通貨記号 || 正しい記号が使用できない時に使う
|- valign="top"
| style="text-align: center; font-size:large" |  || アフガニスタン・アフガニ || 
|- valign="top"
| style="text-align: center; font-size:large" | Ar || マダガスカル・アリアリ ||
|- valign="top"
| style="text-align: center; font-size:large" |  || タイ・バーツ || 
|- valign="top"
| style="text-align: center; font-size:large" | B/. || パナマ・バルボア ||
|- valign="top"
| style="text-align: center; font-size:large" | Br || エチオピア・ブル ||
|- valign="top"
| style="text-align: center; font-size:large" | Br || ベラルーシ・ルーブル ||
|- valign="top"
| style="text-align: center; font-size:large" | Bs. || ボリビア・ボリビアーノ || ベネズエラ・ボリバル（ベネズエラの旧通貨）やボリバル・フエルテ（ベネズエラの現通貨）でも使用される
|- valign="top"
| style="text-align: center; font-size:large" | Bs.F. || ベネズエラ・ボリバル・フエルテ || Bs.も使用される。
|- valign="top"
| style="text-align: center; font-size:large" | GH₵ || ガーナ・セディ ||
|- valign="top"
| style="text-align: center; font-size:large" | ¢ || セント、など || アメリカ合衆国ドル、メキシコ・ペソなどの1/100の補助単位
|- valign="top"
| style="text-align: center; font-size:large" | c || セント、センターボ (¢) の別表記 || オーストラリア・ドル、ニュージーランド・ドル、南アフリカ・ランド、ユーロ（以上は「セント」）CFAフラン（サンチーム）で使用される。
|- valign="top"
| style="text-align: center; font-size:large" | Ch. || ブータン・チェルタム || ニュルタムの1/100の補助単位
|- valign="top"
| style="text-align: center; font-size:large" |  || コスタリカ・コロン || エルサルバドルのサルバドール・コロンでも使われていたが、2001年にアメリカ合衆国ドルが導入され廃止された。
|- valign="top"
| style="text-align: center; font-size:large" | D || ガンビア・ダラシ ||
|- valign="top"
| style="text-align: center; font-size:large" | ден || マケドニア・デナール || ラテン文字転記: DEN
|- valign="top"
| style="text-align: center; font-size:large" | دج || アルジェリア・ディナール || ラテン文字転記: DA
|- valign="top"
| style="text-align: center; font-size:large" | .د.ب || バーレーン・ディナール || ラテン文字転記: B.D.
|- valign="top"
| style="text-align: center; font-size:large" | د.ع || イラク・ディナール || ラテン文字転記: I.D.
|- valign="top"
| style="text-align: center; font-size:large" | JD || ヨルダン・ディナール ||
|- valign="top"
| style="text-align: center; font-size:large" | د.ك || クウェート・ディナール || ラテン文字転記: K.D.
|- valign="top"
| style="text-align: center; font-size:large" | ل.د || リビア・ディナール || ラテン文字転記: LD
|- valign="top"
| style="text-align: center; font-size:large" | дин || セルビア・ディナール ||ラテン文字転記: din
|- valign="top"
| style="text-align: center; font-size:large" | د.ت || チュニジア・ディナール || ラテン文字転記: DT
|- valign="top"
| style="text-align: center; font-size:large" | د.م. || モロッコ・ディルハム || ラテン文字転記: DH または Dhs
|- valign="top"
| style="text-align: center; font-size:large" | د.إ || UAEディルハム || ラテン文字転記: DH または Dhs
|- valign="top"
| style="text-align: center; font-size:large" | Db || サントメ・プリンシペ・ドブラ ||
|- valign="top"
|style="text-align: center; font-size:large" | $ || ドル（オーストラリア・ドル(A$)、バハマ・ドル (B$)、 バルバドス・ドル (Bds$)、 ベリーズ・ドル (BZ$)、 バミューダ・ドル (BD$)、 ブルネイ・ドル (B$)、 カナダドル (Can$)、 ケイマン諸島・ドル (CI$)、 東カリブ・ドル (EC$)、 フィジー・ドル (FJ$)、 ガイアナ・ドル (G$)、 香港ドル(HK$/元/圓)、 ジャマイカ・ドル (J$)、 キリバス・ドル、 リベリア・ドル、 ナミビア・ドル (N$)、 ニュージーランド・ドル(NZ$)、シンガポールドル (S$)、 ソロモン諸島ドル (SI$)、 スリナム・ドル (SRD)、 ニュー台湾ドル (NT$/元/圓)、 トリニダード・トバゴ・ドル (TT$)、 ツバル・ドル、 アメリカ合衆国ドル(US$)、ジンバブエ・ドル (Z$)）ペソ（アルゼンチン・ペソ、 チリ・ペソ (CLP$)、 コロンビア・ペソ (COL$)、 キューバ・ペソ ($MN)、 キューバ・兌換ペソ (CUC$)、 ドミニカ・ペソ (RD$)、 メキシコ・ペソ (Mex$)、ウルグアイ・ペソ ($U)）ニカラグア・コルドバ (C$)ブラジル・レアル (R$)トンガ・パアンガ || 記号の縦棒は1本または2本。
|- valign="top"
| style="text-align: center; font-size:large" |  || ベトナム・ドン ||
|- valign="top"
| style="text-align: center; font-size:large" |  || アルメニア・ドラム || 
|- valign="top"
| style="text-align: center; font-size:large" | Esc || カーボベルデ・エスクード || 縦線が2本のドル記号（シフラン）も使用される。
|- valign="top"
| style="text-align: center; font-size:large" | € || ユーロ || 欧州連合の経済通貨同盟 (EMU) 参加国、及び一部のEUに加盟していない欧州の小国（モンテネグロ、コソボ）で使われる
|- valign="top"
| style="text-align: center; font-size:large" |  || アルバ・フロリン(Afl.)アンティル・ギルダー(NAƒ) || かつてはオランダ・ギルダーを表示する記号として用いられた。
|- valign="top"
| style="text-align: center; font-size:large" | Ft || ハンガリー・フォリント ||
|- valign="top"
| style="text-align: center; font-size:large" | FBu || ブルンジ・フラン ||
|- valign="top"
| style="text-align: center; font-size:large" | FCFA || 中央アフリカCFAフラン || Also CFAPegged 1:1 with West African CFA franc
|- valign="top"
| style="text-align: center; font-size:large" | Fr || フラン（コモロ・フラン (CF)、コンゴ・フラン (CF, FC)、ジブチ・フラン (Fdj/DF)、ギニア・フラン (FG/GFr)、スイス・フラン (SFr)） || F も使用される。フランス・フランの記号として1988年に  が提案されたが、正式な採用はされなかった。
|- valign="top"
| style="text-align: center; font-size:large" | FRw || ルワンダ・フラン || RF と RFr も有効。
|- valign="top"
| style="text-align: center; font-size:large" | CFA || 西アフリカCFAフラン || 
|- valign="top"
| style="text-align: center; font-size:large" | G || ハイチ・グールド ||
|- valign="top"
| style="text-align: center; font-size:large" | gr || ポーランド・グロシュ || ズウォティの1/100の補助単位
|- valign="top"
| style="text-align: center; font-size:large" |  || パラグアイ・グアラニー ||  とも
|- valign="top"
| style="text-align: center; font-size:large" | h || チェコ・ || コルナの1/100の補助単位
|- valign="top"
| style="text-align: center; font-size:large" |  || ウクライナ・フリヴニャ ||
|- valign="top"
| style="text-align: center; font-size:large" |  || ラオス・キープ || ₭N とも
|- valign="top"
| style="text-align: center; font-size:large" | Kč || チェコ・コルナ ||
|- valign="top"
| style="text-align: center; font-size:large" | kr || クローネ（デンマーク・クローネ(Dkr)、ノルウェー・クローネ）スウェーデン・クローナフェロー・クローネアイスランド・クローナ (Íkr)||
|- valign="top"
| style="text-align: center; font-size:large" | MK || マラウイ・クワチャ ||
|- valign="top"
| style="text-align: center; font-size:large" | ZK || ザンビア・クワチャ ||
|- valign="top"
| style="text-align: center; font-size:large" | Kz || アンゴラ・クワンザ ||
|- valign="top"
| style="text-align: center; font-size:large" | K || ミャンマー・チャットパプアニューギニア・キナ ||
|- valign="top"
| style="text-align: center; font-size:large" |  || ジョージア・ラリ ||Unicode:  Unicode 8.0 に追加。
|- valign="top"
| style="text-align: center; font-size:large" | L || アルバニア・レクホンジュラス・レンピラ || レソト・ロチ（単数形）、スワジランド・リランゲニ（単数形）の記号としても使われる。これらの通貨は、単数形と複数形で記号が異なる（複数形は、ロチはM、リランゲニはE）。ポンド記号 £ もまれに使用される。
|- valign="top"
| style="text-align: center; font-size:large" | Le || シエラレオネ・レオン ||
|- valign="top"
| style="text-align: center; font-size:large" | E || スワジランド・リランゲニ || リランゲニ(lilangeni)の複数形エマランゲニ(emalangeni)の頭文字。1リランゲニのみ通貨記号は"L"になる。
|- valign="top"
| style="text-align: center; font-size:large" |  || トルコ・リラ ||
|- valign="top"
| style="text-align: center; font-size:large" | M || レソト・ロチ || ロチ(loti)の複数形マロチ(maloti)の頭文字。1ロチのみ通貨記号は"L"になる。
|- valign="top"
| style="text-align: center; font-size:large" |  || アゼルバイジャン・マナト || m. , man. とも。U+20BC。Unicode 7.0 にて追加された。
|- valign="top"
| style="text-align: center; font-size:large" | KM || ボスニア・ヘルツェゴビナ・兌換マルク || キリル文字で КМ とも
|- valign="top"
| style="text-align: center; font-size:large" | MT || モザンビーク・メティカル || MTn とも
|- valign="top"
| style="text-align: center; font-size:large" |  || ミル、ミリ など || 通貨単位の1/1000である補助単位。マルタ（1/1000マルタ・リラ）、アメリカ合衆国（1/10セント）。
|- valign="top"
| style="text-align: center; font-size:large" | Nfk || エリトリア・ナクファ || Nfa とも
|- valign="top"
| style="text-align: center; font-size:large" |  || ナイジェリア・ナイラ ||
|- valign="top"
| style="text-align: center; font-size:large" | Nu. || ブータン・ニュルタム ||
|- valign="top"
| style="text-align: center; font-size:large" | UM || モーリタニア・ウギア ||
|- valign="top"
| style="text-align: center; font-size:large" | MOP$ || マカオ・パタカ || 圓 や 元 も使用される。
|- valign="top"
| style="text-align: center; font-size:large" |  || フィリピン・ペソ || ₱, PHP, P とも
|- valign="top"
| style="text-align: center; font-size:large" | Pt. ||  || エジプト・ポンドの1/100の補助単位
|- valign="top"
| style="text-align: center; font-size:large" | £ || ポンド（イギリス・ポンド、フォークランド諸島ポンド(FK£)、ジブラルタル・ポンド、マンクス・ポンド(M£)、セントヘレナ・ポンド） || ポンド記号から派生したリラ記号が存在するが、リラ（トルコ、かつてのイタリアなど）を表示する記号としても用いられる。
|- valign="top"
| style="text-align: center; font-size:large" | ج.م. || エジプト・ポンド || ラテン文字転記: L.E.まれに £E や E£ とも書かれる。
|- valign="top"
| style="text-align: center; font-size:large" | LL || レバノン・ポンド ||
|- valign="top"
| style="text-align: center; font-size:large" | LS || シリア・ポンド ||
|- valign="top"
| style="text-align: center; font-size:large" | P || ボツワナ・プラ ||
|- valign="top"
| style="text-align: center; font-size:large" | Q || グアテマラ・ケツァル ||
|- valign="top"
| style="text-align: center; font-size:large" | q || アルバニア・チンダルク || レクの1/100の補助単位
|- valign="top"
| style="text-align: center; font-size:large" | R || 南アフリカ・ランド || ルーブルの記号としても使われる。
|- valign="top"
| style="text-align: center; font-size:large" | R$ || ブラジル・レアル || ドル記号は縦線が2本（シフラン）で書かれることも多い。
|- valign="top"
| style="text-align: center; font-size:large" |  || イラン・リヤル || Unicode: |- valign="top"
| style="text-align: center; font-size:large" | ر.ع. || オマーン・リアル ||
|- valign="top"
| style="text-align: center; font-size:large" | ر.ق || カタール・リヤル || ラテン文字転記: QR
|- valign="top"
| style="text-align: center; font-size:large" | ر.س || サウジアラビア・リヤル || ラテン文字転記: SR. ریال とも
|- valign="top"
| style="text-align: center; font-size:large" |  || カンボジア・リエル ||
|- valign="top"
| style="text-align: center; font-size:large" | RM || マレーシア・リンギット ||
|- valign="top"
| style="text-align: center; font-size:large" | p || ペニー（ペンス）（イギリスなど） || 現在はポンドの1/100。十進法化前のペニーについては#かつて使われていた通貨記号を参照。
|- valign="top"
| style="text-align: center; font-size:large" |  || 沿ドニエストル・ルーブル ||
|- valign="top"
| style="text-align: center; font-size:large" |  || ロシア・ルーブル ||  U+20BD - 2013年12月11日に制定され、Unicode 7.0 にて追加された。рꙋ́б . , руб . とも
|- valign="top"
| style="text-align: center; font-size:large" | Rf. || モルディブ・ルフィヤ || MRf. , MVR , .ރ とも
|- valign="top"
| style="text-align: center; font-size:large" |  || インド・ルピー || 2010年までは  や Reを使用していた。他に言語別の記号がある（#言語別のルピー記号を参照）。
|- valign="top"
| style="text-align: center; font-size:large" |  || ルピー（モーリシャス・ルピー、ネパール・ルピー (N₨/रू.)、パキスタン・ルピー、スリランカ・ルピー (SLRs/රු) || インド・ルピーでも使用されていたが、2010年に  に変更した。
|- valign="top"
| style="text-align: center; font-size:large" | SRe || セーシェル・ルピー || SR とも
|- valign="top"
| style="text-align: center; font-size:large" | Rp || インドネシア・ルピア ||
|- valign="top"
| style="text-align: center; font-size:large" |  ||  イスラエル・新シェケル ||
|- valign="top"
| style="text-align: center; font-size:large" | Ksh || ケニア・シリング || KSh とも
|- valign="top"
| style="text-align: center; font-size:large" | Sh.So. || ソマリア・シリング ||
|- valign="top"
| style="text-align: center; font-size:large" | USh || ウガンダ・シリング ||
|- valign="top"
| style="text-align: center; font-size:large" | S/. || ペルー・ソル ||
|- valign="top"
| style="text-align: center; font-size:large" | лв || ブルガリア・レフ || лѵ҃ъ とも、ラテン文字転記: lv
|- valign="top"
| style="text-align: center; font-size:large" | сом || キルギス・ソム || сѡмъとも、ラテン文字転記: som
|- valign="top"
| style="text-align: center; font-size:large" |  || バングラデシュ・タカ || Tk ,  とも
|- valign="top"
| style="text-align: center; font-size:large" | WS$ || サモア・タラ || 記号は、かつての名称「西サモアドル」(West Samoan tala)による。 T , ST. も使用される。
|- valign="top"
| style="text-align: center; font-size:large" |  || カザフスタン・テンゲ || 
|- valign="top"
| style="text-align: center; font-size:large" |  || モンゴル・トゥグルグ ||
|- valign="top"
| style="text-align: center; font-size:large" | VT || バヌアツ・バツ ||
|- valign="top"
| style="text-align: center; font-size:large" |  || 大韓民国ウォン朝鮮民主主義人民共和国ウォン ||
|- valign="top"
| style="text-align: center; font-size:large" | ¥ || 日本・円中華人民共和国・人民元（元） || 横線は1本または2本。「元（圆）」は「円（圓）」の略表記であり、圓や圆は東アジア各地の通貨単位（マカオ・パタカ、香港ドル、ニュー台湾ドルなど）の呼称としても使われているが、日本円と人民元以外では円記号(¥)は使わない。
|- valign="top"
| style="text-align: center; font-size:large" | zł || ポーランド・ズウォティ ||
|}

言語別のルピー記号

かつて使われていた通貨の通貨記号
  - アルゼンチン・アウストラル
 , Cr$ - ブラジル・クルゼイロ
  - 金マルク（1875年 - 1923年）・ライヒスマルク （1923年 - 1948年）に対するペニヒ（1/100マルク）
 DM - 東ドイツ・マルク（1948年 - 1964年）
 DM - ドイツマルク（1948年 - 2001年）。西ドイツと統一ドイツで使用。
  - ギリシア・ドラクマ
  - 欧州通貨単位(ECU)。広く使われておらず、現在では歴史的遺物である。ユーロに置き換えられた。
 ƒ'' - オランダ・ギルダー。オランダ領アンティル、アルバでも使用。
 Fr - フランス・フラン。フランスほかで使用。フランスで1988年に  が提案されたが、正式な採用はされなかった。
 Kčs - チェコスロバキア・コルナ（1919年 - 1993年）
 Kn - クロアチア・クーナ（1994年 - 2022年）
  - かつてイタリア、サンマリノ、バチカンで使用（ただし、正式な記号ではなかった）。現在マルタで使われることもある。
 Lm - マルタ・リラ
 Ls - ラトビア・ラッツ（1922年 - 2013年）
 Lt - リトアニア・リタス（1922年 - 2014年）
 M - 東ドイツ・マルク（1968年 – 1990年）
 M\ - 満州国圓（1932年 - 1945年）
   - ドイツ・金マルク（1875年 – 1923年）
 MDN - 東ドイツ・ドイツマルク（1964年 - 1968年）
 mk - フィンランド・マルッカ（1860年 - 2002年）
 PF - （1852年 - 1901年）
  - スペイン・ペセタ（1869年 - 2002年）。スペインとアンドラで使用。ほとんどの人は代わりに "pts" の表記を好む。
 R , RD - （1777年 - 1873年）
 ℛℳ - ドイツ・ライヒスマルク（1923年 - 1948年）
 （シフラン） - ポルトガル・エスクード
 Sk - スロバキア・コルナ （1993年 - 2008年）
 ₷ - エスペラント運動の国際通貨（1907年 - 第一次世界大戦）
 ₶ - 。中世のフランスで使用。
 𐆖 - デナリウス。古代ローマで使用（紀元前211年 - 3世紀）
 / - イギリスと多くのイギリス連邦諸国では、通貨単位が十進法化される以前はポンドの補助単位としてシリングとペニー（ペンス）を使用していたが（1ポンド＝20シリング、1シリング＝12ペンス）、その表記法には様々なものがあった。「2ポンド10シリング3ペンス」は、「£2 10s. 3d.」、「£2 10'3"」のほか、「£2 10/3」のようにも書いた。