HyperpolyglotHyperpolyglot
← Back to blog

Numbers in Korean: Two Complete Systems, and When to Use Each

Korean numbers are not hard. They are double. The language runs two complete counting systems side by side, and using the wrong one is not a small slip, it is the equivalent of saying "I am three-th years old". Sino-Korean (일, 이, 삼) handles money, dates, phone numbers and minutes. Native Korean (하나, 둘, 셋) handles hours, ages and counting objects.

This is the complete reference: both full tables with native audio, the division of labour, the irregularity nobody warns you about, counters, big numbers, ordinals and fractions. Bookmark it and you will not need another page.

The short answer: for money and minutes, 1 is . For hours, ages and objects, 1 is 하나. 100 is , and 10,000 is . Now the detail.

Which System for What

Memorise this table and the rest is mechanics.

Ready to become a polyglot?

Start learning 55 languages with immersive audio today.

App StoreGoogle PlayOpen web app
Use System Example
Money, prices Sino 오천 원 ocheon won, 5000 won
Dates, months, years Sino 3월, March
Phone numbers Sino read digit by digit
Minutes Sino 삼십 분, thirty minutes
Duration in years Sino 삼 년, three years
Hours Native 세 시 se si, three o'clock
Age Native 스물다섯 살, twenty-five years old
Counting objects Native 커피 두 잔, two coffees
People Native 네 명, four people

Look closely at time. 3:30 is 세 시 삼십 분: native for the hour, Sino for the minutes, in the same breath. That is not a trick question, that is just how Koreans tell the time, and it is the clearest proof you cannot pick a favourite system and ignore the other.

System 1: Sino-Korean (Complete Table)

Borrowed from Chinese, used for anything measured. Perfectly regular: ten words build everything.

Sino-Korean 1 to 100

1 to 20

# Korean Romanization # Korean Romanization
1 il 11 십일 sipil
2 i 12 십이 sipi
3 sam 13 십삼 sipsam
4 sa 14 십사 sipsa
5 o 15 십오 sipo
6 yuk 16 십육 sipyuk
7 chil 17 십칠 sipchil
8 pal 18 십팔 sippal
9 gu 19 십구 sipgu
10 sip 20 이십 isip

21 to 40

# Korean Romanization # Korean Romanization
21 이십일 isipil 31 삼십일 samsipil
22 이십이 isipi 32 삼십이 samsipi
23 이십삼 isipsam 33 삼십삼 samsipsam
24 이십사 isipsa 34 삼십사 samsipsa
25 이십오 isipo 35 삼십오 samsipo
26 이십육 isipyuk 36 삼십육 samsipyuk
27 이십칠 isipchil 37 삼십칠 samsipchil
28 이십팔 isippal 38 삼십팔 samsippal
29 이십구 isipgu 39 삼십구 samsipgu
30 삼십 samsip 40 사십 sasip

41 to 60

# Korean Romanization # Korean Romanization
41 사십일 sasipil 51 오십일 osipil
42 사십이 sasipi 52 오십이 osipi
43 사십삼 sasipsam 53 오십삼 osipsam
44 사십사 sasipsa 54 오십사 osipsa
45 사십오 sasipo 55 오십오 osipo
46 사십육 sasipyuk 56 오십육 osipyuk
47 사십칠 sasipchil 57 오십칠 osipchil
48 사십팔 sasippal 58 오십팔 osippal
49 사십구 sasipgu 59 오십구 osipgu
50 오십 osip 60 육십 yuksip

61 to 80

# Korean Romanization # Korean Romanization
61 육십일 yuksipil 71 칠십일 chilsipil
62 육십이 yuksipi 72 칠십이 chilsipi
63 육십삼 yuksipsam 73 칠십삼 chilsipsam
64 육십사 yuksipsa 74 칠십사 chilsipsa
65 육십오 yuksipo 75 칠십오 chilsipo
66 육십육 yuksipyuk 76 칠십육 chilsipyuk
67 육십칠 yuksipchil 77 칠십칠 chilsipchil
68 육십팔 yuksippal 78 칠십팔 chilsippal
69 육십구 yuksipgu 79 칠십구 chilsipgu
70 칠십 chilsip 80 팔십 palsip

81 to 100

# Korean Romanization # Korean Romanization
81 팔십일 palsipil 91 구십일 gusipil
82 팔십이 palsipi 92 구십이 gusipi
83 팔십삼 palsipsam 93 구십삼 gusipsam
84 팔십사 palsipsa 94 구십사 gusipsa
85 팔십오 palsipo 95 구십오 gusipo
86 팔십육 palsipyuk 96 구십육 gusipyuk
87 팔십칠 palsipchil 97 구십칠 gusipchil
88 팔십팔 palsippal 98 구십팔 gusippal
89 팔십구 palsipgu 99 구십구 gusipgu
90 구십 gusip 100 baek

Note the shortcut: 10 is 십 (sip), not 일십. You never say "one ten". But 20 is 이십 (isip), "two ten". Only the first ten drops its il.

System 2: Native Korean (Complete Table)

Older, homegrown, used for counting things, hours and ages.

# Korean Romanization # Korean Romanization
1 하나 hana 11 열하나 yeol hana
2 dul 12 열둘 yeol dul
3 set 13 열셋 yeol set
4 net 14 열넷 yeol net
5 다섯 daseot 15 열다섯 yeol daseot
6 여섯 yeoseot 16 열여섯 yeol yeoseot
7 일곱 ilgop 17 열일곱 yeol ilgop
8 여덟 yeodeol 18 열여덟 yeol yeodeol
9 아홉 ahop 19 열아홉 yeol ahop
10 yeol 20 스물 seumul

The native tens: (10), 스물 (20), 서른 (30), 마흔 (40), (50), 예순 (60), 일흔 (70), 여든 (80), 아흔 (90). Combine them the obvious way: 47 is 마흔일곱 (maheun ilgop), 99 is 아흔아홉 (aheun ahop).

But the system stops at 99. There is no native word for one hundred. Above that, everyone switches to Sino, always. And in practice most Koreans abandon native numbers well before 99: nobody counts to sixty in native Korean by choice, though ages still use them right up to 아흔 and beyond.

The Irregularity Nobody Warns You About

The first four native numbers, plus twenty, change shape when a counter follows:

Alone Before a counter Example
하나 한 개, one item (never 하나 개)
두 잔, two cups
세 시, three o'clock
네 명, four people
스물 스무 스무 살, twenty years old

So you count hana, dul, set out loud in the abstract, but the moment you attach the thing you are counting, they shorten. This is the single most common learner error in Korean numbers, and natives notice it immediately.

Counters

Like Japanese and Chinese, Korean cannot count a noun bare. The ones that actually matter day to day:

Counter Used for Example
gae generic items, the fallback 두 개, two of them
myeong people 세 명, three people
bun people (polite) 두 분, two people
jan cups, glasses 커피 한 잔
byeong bottles 맥주 두 병
마리 mari animals 고양이 한 마리
gwon books 책 세 권
sal years of age 스무 살
si o'clock 네 시
beon times, occurrences 한 번

Learn and first and you can survive almost anything.

Big Numbers Group by Ten Thousand

Same trap as Chinese and Japanese. Korean's unit is man (10,000), and everything scales from it.

Value Korean Romanization
100 baek
1 000 cheon
10 000 man
100 000 십만 sim-man
1 000 000 백만 baengman
10 000 000 천만 cheonman
100 000 000 eok
10¹² jo

Korean prices are large by default, so this is not academic: a 30,000 won meal is 삼만 원 samman won, "three man won". Learners who group in thousands stall at every restaurant. An annual salary of 50,000,000 won is 오천만 원, "five thousand man".

Note that unlike English, you do not say 일백 for 100 or 일천 for 1000. Just and . But 10,000 keeps its : 일만 or just .

Ordinal Numbers

Native numbers plus 번째 beonjjae:

Korean Romanization
1st 첫 번째 cheot beonjjae ⚠️ irregular
2nd 두 번째 du beonjjae
3rd 세 번째 se beonjjae
4th 네 번째 ne beonjjae
10th 열 번째 yeol beonjjae

Only the first is irregular: it is , not 하나. And notice the shortened forms again: , , .

For formal or written contexts, Sino ordinals exist with je: 제1회, "the 1st edition".

Fractions, Decimals and Percentages

Concept Korean Romanization
1/2 이분의 일 ibunui il
1/3 삼분의 일 sambunui il
3/4 사분의 삼 sabunui sam
half ban
0.5 영점 오 yeongjeom o
3.14 삼점 일사 samjeom ilsa
50% 오십 퍼센트 osip peosenteu

Fractions run backwards to English, like Chinese and Japanese: sabunui sam is "of four parts, three". Denominator first. And ban is the everyday word for half: 반 시간, half an hour.

Zero has two words: yeong (maths, decimals) and gong (phone numbers, sports scores).

Pronunciation: What the Romanization Hides

Three details do most of the work.

Korean consonants reshape at word boundaries. 십일 (11) is written sip-il but pronounced 시빌 sibil: the final ㅂ slides into the next syllable. This happens everywhere and Revised Romanization only sometimes shows it. Read the numbers as written and you will be understood, but you will not recognise them when spoken.

여덟 (8) drops a letter. It is written with a final ㄹㅂ cluster but pronounced yeodeol. The ㅂ is silent. Nobody tells beginners this.

육 (6) mutates. In 16, 십육 is pronounced 심뉵 simnyuk, not sib-yuk. A whole n appears from nowhere. This is regular Korean phonology, not an exception, but it is invisible on the page. Same with 백만 (1,000,000), pronounced baengman, not baekman.

This is exactly where written guides run out of road. Romanization can spell sip-il, but the word is sibil, and a number you have only ever read is a number you will not catch at a till in Seoul. The only fix is to hear a native say the whole thing, then say it back out loud, several times, until it stops being decoding. That listen and repeat loop is called shadowing, and it is what turns 스물다섯 from four syllables you assemble into one word you simply say. It is how the Hyperpolyglot app handles every phrase: real sentences, native audio, looped until they come out automatically. Available on iOS, Android, and Web.

The Numbers Korea Treats as Special

  • 4 is avoided, exactly as in China and Japan: 사 (sa) sounds like 死, death. Lifts label the fourth floor F instead of 4, hospitals skip it, and some buildings jump from 3 to 5.
  • Korean age used to be its own system. Until a 2023 law standardised on international age, Koreans counted themselves as 1 at birth and added a year every 1 January, so a baby born on 31 December turned 2 the next day. Older people still use it socially, so 한국 나이 ("Korean age") is still worth knowing.
  • Anniversaries in units of 100 days. Couples celebrate 백일 (baegil, 100 days) together, then 200, then 1000. Asking a Korean couple their baegil date is entirely normal.
  • 빼빼로 day is 11 November (11/11), named for the four stick-shaped ones in the date.
  • Phone numbers use 공 (gong) for zero, not .

Common Mistakes to Avoid

  1. Using Sino numbers for hours. 일 시 is not one o'clock. It is 한 시.
  2. Saying 하나 개. Before a counter it is 한 개. The first four always shorten, plus 스물.
  3. Using native numbers for money. Prices are always Sino: 오천 원.
  4. Reading 십육 as sib-yuk. It is simnyuk.
  5. Grouping big numbers by thousands. The unit is 만, ten thousand.
  6. Saying 일백 for 100. Just .
  7. Counting past 99 in native Korean. It does not go there. Switch to Sino.

The Numbers You Will Actually Use First

  • Ordering: 이거 두 개 주세요, "two of these please".
  • Price: 얼마예요?, "how much is it?"
  • Age: 스물다섯 살이에요, "I'm twenty-five".
  • Time: 세 시 삼십 분, "3:30", the two systems in one breath.
  • People: 네 명이요, "four of us", walking into a restaurant.

Learn both tens tables, tattoo "hours native, minutes Sino" somewhere visible, and remember the first four numbers shorten. Drill them with real audio until they arrive as sounds rather than lookups, and Korean's double system turns from a burden into a pattern.

Keep Reading