Twin names for John

Looking for a twin name for John? The list is ranked by how well each name matches John on style, length and first letter — and how firmly it avoids rhyming.

Boy twin names for John

  • Luke 93

    LOOK

    Short and classic style

    A Top 100 name, familiar without being everywhere; shortens to Lucas.

    Latin · 1 syllable · Top 50 · Luke's pairings

  • Miles 91

    MYLZ

    Vintage and short style

    Opens on a firm consonant; a different first letter from John — easy to tell apart on school and doctor's forms.

    Latin · 1 syllable · Top 50 · Miles's pairings

  • Charles 89

    CHARLZ

    Royal and vintage style

    Brings Germanic roots alongside John's Hebrew ones; a single clipped syllable.

    Germanic · 1 syllable · Top 50 · Charles's pairings

  • Beau 88

    BOH

    Short and french style

    Vowel-heavy, so it flows rather than clips; short and vintage, matching John.

    French · 1 syllable · Top 100 · Beau's pairings

  • Benjamin 83

    BEN-juh-min

    Classic and biblical style

    The same classic and timeless feel as John; well-known but not in the very top handful.

    Hebrew · 3 syllables · Top 50 · Benjamin's pairings

  • Michael 81

    MY-kəl

    Classic and biblical style

    A crisp consonant start; shares John's Hebrew roots.

    Hebrew · 2 syllables · Top 50 · Michael's pairings

  • David 79

    DAY-vid

    From Hebrew Dawid, connected with a root commonly glossed as beloved · Name-history reference

    Has Dave and Davey as short forms; longer written out than John.

    Hebrew · 2 syllables · Top 50 · David's pairings

  • Isaac 78

    EYE-zək

    Biblical and vintage style

    An open vowel start after John's harder finish; starts with "I", not John's "J", giving the names different first initials.

    Hebrew · 2 syllables · Top 50 · Isaac's pairings

  • Daniel 75

    DAN-yəl

    Classic and biblical style

    An even two-syllable name, easy to say; shortens to Dan and Danny.

    Hebrew · 2 syllables · Top 50 · Daniel's pairings

  • Henry 72

    HEN-ree

    Vintage and royal style

    The same classic and vintage feel as John; more consonants than vowels — a firmer sound.

    Germanic · 2 syllables · Top 10 · Henry's pairings

Girl twin names for John

  • Maeve 95

    MAYV

    Vintage and boho style

    A single clipped syllable; has Mae as a short form.

    Irish · 1 syllable · Top 100 · Maeve's pairings

  • Claire 92

    KLAIR

    Classic and short style

    Starts with "C", not John's "J", giving the names different first initials; more vowels than consonants — an easy, open sound.

    French · 1 syllable · Top 100 · Claire's pairings

  • Abigail 86

    AB-ih-gayl

    Biblical and classic style

    About as well-known as John right now; classic and timeless, matching John.

    Hebrew · 3 syllables · Top 50 · Abigail's pairings

  • Leah 84

    LEE-uh

    Uncertain etymology; possibly connected with a Hebrew word for weariness · Name-history reference

    John ends on an "n", Leah on a soft vowel — a clean contrast; Hebrew in origin, the same as John.

    Hebrew · 2 syllables · Top 100 · Leah's pairings

  • Sophia 81

    soh-FEE-uh

    Classic and romantic style

    One of the most popular names in the country right now; opens on a firm consonant.

    Greek · 3 syllables · Top 10 · Sophia's pairings

  • Ava 79

    AY-vuh

    Short and glamorous style

    Short and quick to write; a steady two-beat name.

    Latin · 2 syllables · Top 50 · Ava's pairings

  • Elizabeth 77

    eh-LIZ-uh-bəth

    Royal and classic style

    Listed in our girls name group; opens on "E" against John's "J".

    Hebrew · 4 syllables · Top 50 · Elizabeth's pairings

  • Ruby 76

    ROO-bee

    Nature and vintage style

    Brings Latin roots alongside John's Hebrew ones; the same short and vintage feel as John.

    Latin · 2 syllables · Top 100 · Ruby's pairings

  • Vivian 74

    VIV-ee-ən

    Vintage and classic style

    In the sister list for this page; finishes on the same sound as John.

    Latin · 3 syllables · Top 100 · Vivian's pairings

  • Audrey 72

    AW-dree

    Classic and royal style

    Well-known but not in the very top handful; the same classic and vintage feel as John.

    Old English · 2 syllables · Top 100 · Audrey's pairings

Reading the scores

The score ranks each pairing with John using our editorial rules for shared style, rhyme, initials, length and popularity bands. It is a comparison within this list, not a percentage or a prediction of what your family will like. How the score works. Popularity figures use US SSA records for 2025. Name-history notes are shown only where a reference is recorded; origins and pronunciations can vary. The best-scoring twin for John here is Maeve.

More for John: middle names for John · sibling names for John

Common questions

What twin name goes with John?

Matched same-sex options: Luke, Miles, Charles, Beau.
For a girl twin: Maeve, Claire, Abigail, Leah. These scored highest for a shared feel with John and no rhyme. 6 of the 20 names on this page have the same 1-syllable length as John.

How closely should twin names match?

A little. Twins are introduced together for life, so names that sound alike and share a style work well — but names that rhyme (John with a near-rhyme) sound like a comedy act, so they get marked down hard here.

Should John's twin have a different first letter?

A lot of paperwork, from class lists to doctor's files, shows only a first initial and a surname. A twin of John whose name also starts with "J" can be harder to distinguish from John on some records, so the twin score rewards a different first letter. None of the names on this page start with "J".

Where does the data come from?

Ranks for John and each twin name are taken from US Social Security Administration records. How well each name goes with John is our own score, explained on the how-we-score page.