Vendors
Alchemist
The Alchemist NPC can create powerful Elixirs that temporarily buff the player, and upgrade Healing Vials.
Blacksmith
Players can use the Blacksmith to upgrade items, repair item durability, and salvage unwanted items.
Healer
Healers are stationed in every town and village to bring players back up to full Life. Use them often.
Jeweler
Jewelers across Sanctuary allow players to upgrade gems, manage sockets in items, and upgrade jewelry.
Occultist
A new NPC, the Occultist extracts Legendary affixes from items and stores them in Legendary Aspects.
Purveyor NPC
The Purveyor of Curiosities accepts Murmuring Obols currency in exchange for gambling on rare items
Stablemaster
The Stablemaster NPC handles everything mounts, including boarding and customizing them.
Misc
Wildlife
Animals like dogs, deer, rabbits, and snakes inhabit Sanctuary, making it feel like an immersive place.
Most NPCs of any Diablo game
Diablo 4's towns and villages are inhabited by more NPCs for players to interact with than ever. Each NPC offers unique services and wares, like the Alchemist's ability to upgrade Healing Vials and create Elixirs, and the Occultist's extraction of Legendary affixes from items to create Legendary Aspects. Because Blizzard wants Gold to be valuable, NPC fees won't be cheap, and will rise as players advance in level.