13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Decrepit Darkhound5–6Tirisfal Glades
Cursed Darkhound7–8Tirisfal Glades
Ravenous Darkhound9–10Tirisfal Glades
Thrashtail Basilisk41–42Stranglethorn Vale
Ironjaw Basilisk43–44Stranglethorn Vale
Scale Belly45Stranglethorn Vale
Greater Duskbat6–7Tirisfal Glades
Vampiric Duskbat8–9Tirisfal Glades
Vicious Night Web Spider9–10Tirisfal Glades
Elder Mistvale Gorilla40–41Stranglethorn Vale
Silverback Patriarch42–43Stranglethorn Vale
King Mukla51Stranglethorn Vale
Yvette Farthing15Tirisfal Glades
Bloodsail Raider39–41Stranglethorn Vale
Bloodsail Mage39–41Stranglethorn Vale
Bloodsail Swashbuckler41–43Stranglethorn Vale
Bloodsail Warlock41–43Stranglethorn Vale
Bloodsail Sea Dog43–45Stranglethorn Vale
Undertaker Mordo5Tirisfal Glades
Shadow Priest Sarvis5Tirisfal Glades
Executor Arren5Tirisfal Glades
Shellei Brondir55Gryphon MasterWetlands
Thorgrum Borrelson55Gryphon MasterLoch Modan
Gryth Thurden55Gryphon MasterIronforge
Adele Fielder22Journeyman LeatherworkerElwynn Forest
Northshire Guard55Elwynn Forest
Quartermaster Hicks10Master WeaponsmithElwynn Forest
Baros Alexston30City ArchitectStormwind City
Terry Palin11LumberjackElwynn Forest
Lee Brown8FishermanElwynn Forest
Deathguard Burgess24Tirisfal Glades
Bloodsail Elder Magus44–45Stranglethorn Vale
Gregor Agamand10Tirisfal Glades
Nissa Agamand10Tirisfal Glades
Thurman Agamand10Tirisfal Glades
Devlin Agamand9Tirisfal Glades
Captain Dargol13Tirisfal Glades
Scarlet Bodyguard8Tirisfal Glades
Novice Elreth3Tirisfal Glades
Captain Perrine9Tirisfal Glades

Classic reference data from QuestieDB (Forever data, commit c5de61a), with positions on Forever's zone maps. It doesn't confirm that an NPC, location, quest or item is in Forever.