A guide to Korean naming culture

Korean naming sits at the intersection of Confucian tradition, Chinese classical learning, and a distinctly Korean aesthetic sensibility. Understanding how Korean names are built — their structural logic, the role of hanja characters, the family genealogy system, and the shift toward native hangul names — gives parents a far richer basis for choosing from what is one of the world's most distinctive naming traditions.

Surname first: the structure of Korean names

Korean names place the family name (성, seong) before the given name (이름, ireum). Most full Korean names are three syllables: one syllable for the surname, two for the given name. Korean surnames are extraordinarily concentrated: Kim (김), Lee/Yi (이), and Park/Bak (박) together account for roughly 45% of the South Korean population — meaning nearly one in two Koreans shares a surname with tens of millions of others. Other major surnames include Choi (최), Jung (정), Kang (강), Cho (조), and Yoon (윤). This concentration means the given name carries almost all of a person's individual identity within Korea. When two people share a surname, their given name is the primary differentiator.

Hanja and the meaning of Korean names

Hanja (한자) are Chinese characters adopted into the Korean writing system. Most traditional Korean given names are composed of two hanja, each with a specific meaning. Jun (준) might come from 俊 (talented, outstanding) or 準 (a standard, a model). Seo (서) might come from 書 (writing, literature) or 瑞 (auspicious, lucky). Ha (하) from 夏 (summer) or 河 (river). Because the same hangul syllable can correspond to multiple hanja with very different meanings, Korean parents choose both the sounds of the name and the specific characters — and the hanja choice is registered with the civil registry. A child named Ha-jun could have several different sets of hanja meanings depending on which characters the parents selected.

The dollimja: generation names

A profound feature of traditional Korean naming is the dollimja (돌림자, "rotating character") — one syllable of the given name shared by all children of the same generation within an extended family. The generation characters are determined by the family's ancestral genealogy record (족보, jokbo), which some Korean clans have maintained for hundreds of years and which can contain tens of thousands of names. If the current generation's dollimja syllable is jun (준), all cousins in that generation might be named Ha-jun, Min-jun, Seo-jun, or Yi-jun — different first syllables, shared second syllable. The dollimja announces generational membership: anyone familiar with the family immediately knows a child's generation from their name. Many urban, modern Korean families no longer follow dollimja, but the tradition persists in traditionally minded and rural families.

Gender signals in Korean names

Traditional Korean names carry gender signals through specific endings. Girls' names have historically ended in syllables like -ah (아), -yi (이), -yeon (연), -eun (은), and -na (나). Boys' names more often end in -jun (준), -ho (호), -woo (우), and -hyun (현). Contemporary naming has blurred these signals somewhat, especially with the rise of pure hangul names (names written in Korean's native alphabet with no hanja reference), which can sound more gender-neutral. The most popular current names — Seo-ah, Ha-yoon for girls; Do-yoon, Seo-jun for boys — follow traditional gender patterns while using modern, melodic syllable combinations.

The rise of pure hangul names

Since the 2000s, an increasing share of Korean parents register their children's names in pure hangul — native Korean words with beautiful sounds and meanings, but with no corresponding hanja. Names like Haneul (하늘, sky), Sarang (사랑, love), Bora (보라, purple), and Nuri (누리, world) are distinctly Korean in a way that hanja-based names, ultimately derived from Chinese, are not. This reflects a broader cultural pride in the Korean language and the hangul script invented by King Sejong the Great in 1443. The KOSIS (Korean Statistical Information Service) data shows pure hangul names growing steadily as a share of new registrations.

Popular Korean names

Top girl names

  1. Seo-ah (서아) — 書兒 or similar hanja: "child of learning." Short, gentle, and consistently top-ranked in recent years.
  2. Ha-yoon (하윤) — 夏尹 or similar: "summer grace." Ha conveys warmth; yoon conveys grace or leadership.
  3. Ji-ah (지아) — 智兒: "child of wisdom." Ji is a popular syllable suggesting knowledge; ah adds softness.
  4. Ah-yoon (아윤) — Beautiful and melodic; a softer variant of Ha-yoon, rising steadily in recent registries.
  5. Yi-seo (이서) — 以書: "through learning." The syllable seo (書, writing) signals a scholarly aspiration.
  6. Yu-na (유나) — 有娜 or similar: "graceful existence." Internationally recognisable; used in the Korean diaspora.
  7. Su-ah (수아) — 秀兒: "excellent child." Su carries connotations of excellence and beauty.
  8. Ji-woo (지우) — 智宇: "wisdom of the universe." Unisex; used for both girls and boys in recent years.
  9. Da-eun (다은) — 多恩: "many blessings, much grace." A name wishing for abundance of kindness.
  10. Ha-eun (하은) — 夏恩: "summer grace, summer blessing." Warm and melodic; strongly feminine ending.

Top boy names

  1. Do-yoon (도윤) — 道允: "the way is permitted; righteous path." Do (道, the way/path) carries Confucian weight.
  2. Seo-jun (서준) — 書俊: "outstanding in learning." A classic pairing: scholarly attainment + exceptional talent.
  3. Si-woo (시우) — 始宇: "beginning of the universe." Strong and aspirational; a favourite in recent years.
  4. Ha-jun (하준) — 夏俊: "outstanding in summer." Summer birth names are common; jun adds talent.
  5. Yi-jun (이준) — 以俊: "exceptionally talented." Yi is the same syllable as the surname Lee/Yi — unusual but used.
  6. Ju-won (주원) — 主元: "the origin/principal source." A strong, dignified name suggesting primacy.
  7. Ji-ho (지호) — 智浩: "vast wisdom." Ho (浩, vast, grand) is one of the most popular final syllables for boys.
  8. Ye-jun (예준) — 藝俊: "artistically outstanding." Ye (藝, art/skill) suggests creative talent; jun amplifies it.
  9. Min-jun (민준) — 敏俊: "agile and outstanding." A classic combination; Min suggests quick intelligence.
  10. Jun-woo (준우) — 俊宇: "outstanding in the cosmos." A vast, aspirational name; consistently in the top ten.
Browse all Korean names in the generator →

Modern Korean names

Contemporary names rising in South Korean birth registries — melodic two-syllable given names with gentle sounds and auspicious meanings.

Seo-ah 서아
Do-yoon 도윤
Ji-ah 지아
Seo-jun 서준
Ha-yoon 하윤
Si-woo 시우
Yu-na 유나
Ji-ho 지호
Da-eun 다은
Ye-jun 예준
Yi-seo 이서
Jun-woo 준우

Traditional and hanja-rich Korean names

Names with deep hanja meanings rooted in Confucian virtues, nature, and classical Korean culture — still widely used and respected.

Jae-won 재원
Eun-ji 은지
Sung-min 성민
Hyun-soo 현수
Young-ah 영아
Dong-hyun 동현
Kyung-won 경원
Sun-hee 선희
Jin-ho 진호
Hye-rim 혜림
Tae-yang 태양
Soo-yeon 수연

Pure hangul and modern Korean names

Names written in native Korean hangul script — beautiful Korean words with no hanja equivalents, growing in popularity since the 2000s.

Haneul 하늘
Sarang 사랑
Nuri 누리
Bora 보라
Areum 아름
Narae 나래
Harang 하랑
Pureum 푸름
Byeol 별
Nabi 나비
Garam 가람
Iseul 이슬

Korean names list

Boys

Do-yoon 도윤
Seo-jun 서준
Si-woo 시우
Ha-jun 하준
Yi-jun 이준
Ju-won 주원
Ji-ho 지호
Ye-jun 예준
Min-jun 민준
Jun-woo 준우
Jae-won 재원
Hyun-soo 현수
Dong-hyun 동현
Sung-min 성민
Jin-ho 진호
Tae-yang 태양
Kyung-won 경원
Haneul 하늘
Garam 가람
Nuri 누리
Ji-woo 지우
Tae-min 태민
Byeong-ho 병호
Chan-young 찬영
Woo-jin 우진

Girls

Seo-ah 서아
Ha-yoon 하윤
Ji-ah 지아
Ah-yoon 아윤
Yi-seo 이서
Yu-na 유나
Su-ah 수아
Ji-woo 지우
Da-eun 다은
Ha-eun 하은
Eun-ji 은지
Young-ah 영아
Sun-hee 선희
Hye-rim 혜림
Soo-yeon 수연
Sarang 사랑
Areum 아름
Narae 나래
Bora 보라
Iseul 이슬
Nabi 나비
Byeol 별
Harang 하랑
Pureum 푸름
Ji-yeon 지연

Explore all Korean names in the generator →

Frequently asked questions

How are Korean names structured?

Korean names follow surname-first order: family name (성, seong) then given name (이름, ireum). Most full Korean names are three syllables — one for the surname, two for the given name. Korean surnames are extraordinarily concentrated: Kim (김), Lee/Yi (이), and Park (박) alone account for roughly 45% of South Koreans. The given name therefore carries nearly all individual identity. Traditional given names are composed of two hanja (Chinese characters adopted into Korean) chosen for their specific meanings, though pure hangul names have grown significantly since the 2000s.

What is hanja and how does it affect Korean names?

Hanja (한자) are Chinese characters used in traditional Korean writing. Most traditional given names use two hanja, each carrying a meaning. The same hangul syllable can correspond to multiple hanja with different meanings — for example, Jun (준) can mean talented (俊), standard (準), or handsome (峻). Parents register both the hangul pronunciation and the specific hanja characters, making the meaning an official part of the name. Since the 2000s, pure hangul names — written without any hanja — have become increasingly popular.

What is the dollimja generation name tradition?

The dollimja (돌림자) is a shared syllable used by all children of the same generation within an extended family. One syllable of the given name is predetermined by the family genealogy record (족보, jokbo); the other is freely chosen. If the generation character is Jun (준), all cousins might be named Ha-jun, Min-jun, Seo-jun, or Yi-jun. The practice signals generational membership within a clan and comes from Confucian ancestor-veneration culture. Many modern Korean families no longer follow dollimja, but it persists in traditionally observant and rural families.

How has K-culture influenced Korean naming globally?

The worldwide spread of K-pop, K-drama, and Korean cinema has made Korean names internationally recognisable. BTS members' names (Jimin, Taehyung, Jungkook) and TWICE members' names (Nayeon, Sana, Tzuyu) are known by fans globally. Within Korea, celebrity names influence birth registry trends. In the Korean diaspora — large communities in the US, Canada, Australia, and Germany — parents increasingly choose names that work bilingually: Soo-ah, Ji-won, and Yuna are comfortable in both Korean and English-speaking contexts.

Try the free name generator

Browse over 5,000 names across 15 languages. Filter by gender, style, length, and starting letter. Save favourites with a single click — no account needed.

Open the generator — Korean names →

See also: English · Spanish · French · German · Italian · Portuguese · Arabic · Hindi · Japanese · Chinese · Russian · Turkish · Dutch · Polish