A halfling name is two jobs done at once. The given name is small, soft and shortened — a name that was a nickname first and never grew up, because nobody in a halfling village has ever used a full formal name twice in a row. The family name does the opposite: it is long, compound, and describes a place or a pantry. Put them together and you get the halfling naming grammar in miniature — Tilly Underhill, Pipkin Goodbarrel — a diminutive person attached to a very specific patch of earth.

That contrast is the whole trick, and it is where most tables go wrong. Give a halfling a grand given name and they read as a short human noble. Give them a harsh surname and they read as a gnome. The test is simple: say the full name in the sentence “come in out of the rain, ___.” If it sounds like an invitation to a warm kitchen, you have a halfling. The 120 names below are grouped by how you will actually use them at the table — village regulars, family lines, the two classic subrace flavours, and the nicknames people use once they know you. The first list comes straight from the curated pool behind our halfling name generator, which can also shape names to your own setting.

Popular Halfling Names

These twenty come from our halfling generator’s hand-curated pool. Read them as a set and the pattern jumps out: every surname is a compound of something you can stand on (hill, field, brook, top) or something you can eat from (barrel, pot, briar). Not one of them is abstract.

Male Halfling Names

Short, round vowels and soft endings. Halfling men are almost never called by the name on the parish roll — these are the everyday forms, the ones shouted across a market. Pair any of them with a family name from the section below and you have a complete villager in two seconds.

Female Halfling Names

Flowers, herbs and kitchen-garden words dominate here, which is not decoration — it reflects a culture that names its daughters after things that grow reliably. Note how many end in a soft vowel or a “-ie” sound; that ending is what keeps the name from drifting toward human or elf.

Halfling Family Names and Surnames

Halfling surnames are built by welding two plain words together, one of which is usually a landscape feature. The rule of thumb: pick a thing on the map (hollow, bank, meadow, brook, field, thorn) and prefix it with a texture, a crop or a colour. A family that has farmed the same slope for nine generations ends up named after the slope.

Stout and Lightfoot Names

The two classic halfling subraces pull the naming grammar in opposite directions, and using that on purpose does a lot of characterisation work for free. Stouts live near dwarves and their names pick up stone and metal vocabulary — heavier consonants, harder surnames. Lightfoots wander, and their names carry roads, wind and birds in them.

Stout Halfling Names

Lightfoot Halfling Names

Halfling Nicknames and Tavern Names

Once a halfling community knows you, the given name quietly retires and a nickname takes over — earned from an appetite, a mishap, or a debt nobody has forgotten. These work brilliantly for innkeepers, market traders and any NPC your players will meet three times. Introduce the character by the nickname and let them discover the real name later.

Using These Names

Build the name in two passes: pick a given name for warmth, then choose a family name that tells the players where this halfling is from. If you need a contrasting culture at the same table, the dwarf names list shows how clan-based naming works when a surname is a lineage rather than a location, and the elf names list covers the opposite extreme of inherited, formal naming. For every other race and role, browse the full directory of name generators.