Every cookie, what it does and how long it lasts ·

NPCs

Every NPC of WoW Forever: its title, level and rank, where it stands, how it treats the Alliance and the Horde, and what kind of creature it is. Each name opens its page, with the quests it gives and where to find it.

  • 13,281NPCs in all
  • 149Bosses
  • 422Rares

Search and filters

13,281 NPCs

Showing 2,901–3,000.

NPCs, 2901 to 3000 of 13,281
Name Level Location React Type
Dire Wolf Alpha 26 Duskwood Alliance: not knownHorde: not known –
Dirge Quikcleave<Butcher> 43 Tanaris Alliance: NeutralHorde: Neutral –
Dirk Swindle<Bounty Hunter> 59 Alterac Valley Alliance: FriendlyHorde: Hostile –
Dirk Thunderwood 60Elite Silithus Alliance: NeutralHorde: Neutral –
Dirt Mound 60 Eastern Plaguelands Alliance: HostileHorde: Hostile –
Disciple of Naralex 20Elite Referenced dungeon area Alliance: FriendlyHorde: Friendly –
Discordant Surge 54 - 57 Eastern Plaguelands Alliance: HostileHorde: Hostile –
Disease Cleansing Totem 38 – Alliance: FriendlyHorde: Friendly –
Diseased Black Bear 51 - 52 Western Plaguelands Alliance: HostileHorde: Hostile –
Diseased Experiment – – Alliance: not knownHorde: not known –
Diseased Flayer 57 - 59 Eastern Plaguelands Alliance: HostileHorde: Hostile –
Diseased Forest Walker – – Alliance: not knownHorde: not known –
Diseased Ghoul 58 - 59Elite Referenced dungeon area Alliance: HostileHorde: Hostile –
Diseased Grizzly 55 - 56 Western Plaguelands Alliance: HostileHorde: Hostile –
Diseased Maggot 60Elite Referenced dungeon area Alliance: HostileHorde: Hostile –
Diseased Soldier – Riverglades Alliance: not knownHorde: not known –
Diseased Wolf 53 - 54 Western Plaguelands Alliance: HostileHorde: Hostile –
Disgusting Oozeling 1 – Alliance: FriendlyHorde: Friendly Non-combat Pet
Dishu 13Rare The Barrens Alliance: HostileHorde: Hostile –
Dispatch Commander Metz<The Argent Dawn> 60 Eastern Plaguelands Alliance: NeutralHorde: Neutral –
Dispatch Commander Ruag 60 Swamp of Sorrows Alliance: HostileHorde: Friendly –
Distract Test 1 – Alliance: NeutralHorde: Neutral –
Disturbed Ghoul 30 Duskwood Alliance: not knownHorde: not known –
Dizzy One-Eye<Blackwater Raiders> 41 Stranglethorn Vale Alliance: NeutralHorde: Neutral –
DNT – – Alliance: not knownHorde: not known –
DNT – – Alliance: not knownHorde: not known –
DNT – – Alliance: not knownHorde: not known –
DNT – – Alliance: not knownHorde: not known –
DNT KC 01 – – Alliance: not knownHorde: not known –
DNT KC 02 – – Alliance: not knownHorde: not known –
DNT KILL CREDIT – Zephras Isle Alliance: not knownHorde: not known –
DNT Sunderbark kill credit – – Alliance: not knownHorde: not known –
Do Not Follow – – Alliance: not knownHorde: not known –
Do'gol 30 Dustwallow Marsh Alliance: HostileHorde: Friendly –
Doan Karhan 40 The Barrens Alliance: FriendlyHorde: Friendly –
Doc Mixilpixil 45 Stormwind City Alliance: FriendlyHorde: Hostile –
Docile Galestrider 1 Zephras Isle Alliance: not knownHorde: not known –
Dock Worker (Bag) – – Alliance: not knownHorde: not known –
Dockhand 1 Stormwind City Alliance: not knownHorde: not known –
Dockmaster Baren 20 Redridge Mountains Alliance: FriendlyHorde: Hostile –
Doctor Draxlegauge<Blackwater Raiders> 38 Arathi Highlands Alliance: NeutralHorde: Neutral –
Doctor Gregory Victor<Trauma Surgeon> 48 Arathi Highlands Alliance: HostileHorde: Friendly –
Doctor Gustaf VanHowzen<Trauma Surgeon> 48 Dustwallow Marsh Alliance: FriendlyHorde: Hostile –
Doctor Herbert Halsey<Artisan Alchemist> 50 Undercity Alliance: HostileHorde: Friendly –
Doctor Marsh<Expert Alchemist> 35 Undercity Alliance: HostileHorde: Friendly –
Doctor Martin Felben<Journeyman Alchemist Trainer> 25 Undercity Alliance: HostileHorde: Friendly –
Doctor Nimer – – Alliance: not knownHorde: not known –
Doctor Serratus<Rugged Leather Collector> 1Elite Orgrimmar Alliance: FriendlyHorde: Friendly –
Doctor Theolen Krastinov<The Butcher> 60Elite Referenced dungeon area Alliance: HostileHorde: Hostile –
Doctor Weavil 63Elite Dustwallow Marsh Alliance: HostileHorde: Hostile –
Doctor Weavil's Flying Machine 60 Dustwallow Marsh Alliance: FriendlyHorde: Friendly –
Dog<Sire> 1 Thousand Needles Alliance: HostileHorde: Friendly –
Dog 1 Wetlands Alliance: not knownHorde: not known –
Dokimi<Inventory Intake> 30 The Barrens Alliance: not knownHorde: not known –
Dolgan Steelhand<Blacksmithing Recipes> – – Alliance: not knownHorde: not known –
Dolkin Craghelm<Mail Armor Merchant> 30 Ironforge Alliance: FriendlyHorde: Hostile –
Dolman Steelfury<Weapon Merchant> 30 Ironforge Alliance: FriendlyHorde: Hostile –
Dolthar Stonefoot<Spirit Healer> 62 – Alliance: FriendlyHorde: Friendly –
Dominik Eno – – Alliance: not knownHorde: not known –
Dominique Stefano<Tailoring Supplies> 26 Alterac Mountains Alliance: not knownHorde: not known –
Don Pompa 20 Wetlands Alliance: FriendlyHorde: Hostile –
Donaal Downbreeze<Innkeeper> 10 Zephras Isle Alliance: not knownHorde: not known –
Donal Osgood<Arathi Basin Battlemaster> 61Elite Ironforge Alliance: FriendlyHorde: Hostile –
Donald Armstrong<Knight-Paladin> – Riverglades Alliance: not knownHorde: not known –
Donald Rabonne<Fisherman> 31 Hillsbrad Foothills Alliance: FriendlyHorde: Hostile –
Dondallion Whisperwind 10 Zephras Isle Alliance: not knownHorde: not known –
Donna 1 Stormwind City Alliance: FriendlyHorde: Hostile –
Donna Bizniz<SAF-T Brand Rep> – – Alliance: not knownHorde: not known –
Donni Anthania<Crazy Cat Lady> 5 Elwynn Forest Alliance: FriendlyHorde: Hostile –
Donova Snowden 50 Winterspring Alliance: FriendlyHorde: Friendly –
Donovan Steelbeard<Barber> 35 Ironforge Alliance: not knownHorde: not known –
Donyal Tovald<Librarian> 15 Stormwind City Alliance: FriendlyHorde: Hostile –
Doom Touched Warrior 61Elite Referenced dungeon area Alliance: HostileHorde: Hostile –
Doom Wraith 54 - 55Elite – Alliance: HostileHorde: Hostile –
Doom'rel 56Elite Referenced dungeon area Alliance: FriendlyHorde: Friendly –
Doomforge Arcanasmith 54 - 55 Referenced dungeon area Alliance: HostileHorde: Hostile –
Doomforge Craftsman 52 - 54 Referenced dungeon area Alliance: HostileHorde: Hostile –
Doomforge Dragoon 54 - 55Elite Referenced dungeon area Alliance: HostileHorde: Hostile –
Doomguard 60 – Alliance: HostileHorde: Hostile –
Doomguard 59 – Alliance: not knownHorde: not known –
Doomguard Commander 61Elite Blasted Lands Alliance: HostileHorde: Hostile –
Doomguard Minion 59 - 60 – Alliance: HostileHorde: Hostile –
Doomguard Tap Trigger 1 – Alliance: FriendlyHorde: Friendly –
Doomguard Xarkul – – Alliance: not knownHorde: not known –
Doomhound Mastiff 59 - 60 – Alliance: HostileHorde: Hostile –
Doomhound Ravager 57 - 58 – Alliance: HostileHorde: Hostile –
Doomkin 9999 The Hinterlands Alliance: not knownHorde: not known –
Doomspark Starsworn 50 The Hinterlands Alliance: not knownHorde: not known –
Doomwarder 37 Desolace Alliance: HostileHorde: Hostile –
Doomwarder Captain 38 Desolace Alliance: HostileHorde: Hostile –
Doomwarder Lord 39 - 40 – Alliance: HostileHorde: Hostile –
Dope'rel 56Elite Referenced dungeon area Alliance: FriendlyHorde: Friendly –
Dora Spark<EZ-Thro Brand Rep> – – Alliance: not knownHorde: not known –
Doraan – Dustwallow Marsh Alliance: not knownHorde: not known –
Doran Steelwing 45 The Hinterlands Alliance: FriendlyHorde: Hostile –
Doras<Wind Rider Master> 55Elite Orgrimmar Alliance: HostileHorde: Friendly –
Dorb<Rare Goods> – Riverglades Alliance: not knownHorde: not known –
Doreen Beltis 5 Tirisfal Glades Alliance: HostileHorde: Friendly –
Dorfus Alphamage – – Alliance: not knownHorde: not known –
Dorgaron<Explorers' League> – – Alliance: not knownHorde: not known –
Show more (10,281 left)

· to the first 100