Villager Name Generator

Villagers are people—NPCs with jobs, families, and dialogue. This tool generates personal names, not settlement labels. Naming the hamlet or city? Use the links below.

Need a place name instead? Village Name Generator, Town Name Generator.

Free tool

Free villager & NPC name generator: character pattern, mood & batch

Choose a character pattern (homeland, job, family line, harbor life), a character mood, and given + surname if you want. Each run is people names—copy for taverns, shops, and encounter tables.

NPC and villager name generator options

Land-flavored surnames and given names—where this NPC’s people are from, not a label for the town on your map.

Plain, readable roster names—farmers, guards, traders, background NPCs.

Tip: click Generate again to reshuffle. Places? Village generator.

Why these fit

Personal name + land-evoking surname—family-name style, not a settlement on your map.

Your batch 10 names match your “how many” setting.

  • Odo Wain
  • Odo Vale
  • Ida Pike
  • Wren Knox
  • Sylf Craig
  • Garth Knox
  • Garth Rowe
  • Tarin Glen
  • Sera Firth
  • Wren Banks

More NPC flavors: Minecraft villager, elders, chiefs. Places: village, games hub.

Quick presets for NPC rosters

  • Everyday + Job & craft: smiths, merchants, innkeepers—readable surnames.
  • Warm & cozy + Homeland & land roots: soft given names that still tie to where they’re from.
  • Grim & hard + Family & legacy: older houses, oaths—heavier NPCs without place-name confusion.
  • Mythic & tall-tale + Sea & harbor life: harbor folk and tide-callers as people, not ports.

Example villager names (people, not places)

Tweak spelling to match your region. The generator above produces new batches on demand.

  • Mara Fenwick
  • Jorik Thistle
  • Senna Moss
  • Tarin Vale
  • Bram Hollow
  • Nessa Moorcroft
  • Elric Thorn
  • Hob Wren

How to keep villager names distinct from village names

  • Ask “is this a person or a pin on a map?” If it sounds like a borough or harbor label, save it for settlements.
  • Use roles in story (farmer, elder) while keeping the name speakable in dialogue.
  • Reuse sound patterns across a village’s NPCs without copying your place-name morphemes wholesale.

Browse all generators

Frequently asked questions about villager names

  • What is a villager name generator?
    A villager name generator invents personal names for people—farmers, shopkeepers, guards, and crowd NPCs. It is not the same as naming the settlement: use the Village Name Generator when you need a place label on a map.
  • How is a villager name different from a village name?
    Villager refers to a person (given name, nickname, or surname). A village name labels a place—ford, moor, harbor. Mixing the two makes dialogue and quest text confusing.
  • What does “given name + surname” do in the tool?
    When checked, the tool outputs two-part personal names suited to rosters and dialogue. When off, you get a single compact invented name—handy for HUDs and short lists.
  • Should NPC names match how I named their village?
    They can share sound habits (roots, endings) so the region feels coherent—but a person’s name should still read as a person, not a map label.
  • Where do I name the town or village itself?
    Use the Village Name Generator, Town Name Generator, or game settlement names for places; use this page for people.