13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Eleanor Shackleton12AdventurerTirisfal Glades
Eric Brighthammer12AdventurerDun Morogh
Enho RunehoofUnknownMount Hyjal
Trigg IronhandUnknownRepairsMount Hyjal
Chagrak HammerstrikeUnknownRepairsMount Hyjal
DendarroUnknownMount Hyjal
MarukeUnknownMount Hyjal
Elderly War KodoUnknownMount Hyjal
William Pickman9Cooking TrainerTirisfal Glades
Escaped SheepUnknownMount Hyjal
Rat Familiar7–21Zephras Isle
Lord Tomas24Hillsbrad Foothills
BartonUnknownAlterac Mountains
Jeremy Heartweaver2Duskwood
Morbin Lightbane30Undercity
Excitable Slime1–30Undercity
Thark Gorax57Mount Hyjal
Quintus Wainworth54Mount Hyjal
Anastasia MillerUnknown
Ridgeshade Lurker5–6Durotar
Ridgeshade Creeper5–6Durotar
Ukorsbane8Durotar
Halikor12Durotar
Galestrider Chick1Zephras Isle
Juvenile PaletuskUnknown
Pa'zula25Journeyman EnchanterDurotar
Ofalo StonesnowUnknown
PexmitUnknownSomeone's MinionMount Hyjal
Turroc10Durotar
LiamUnknownAlterac Mountains
Paige28ChefAlterac Mountains
Cody27BakerAlterac Mountains
LunaUnknownAlterac Mountains
Dark Neophyte11–12Cult of the DamnedTirisfal Glades
Stormwind Harbor Guard55Stormwind City
Leonid Barthalomew the Revered60The Argent DawnTirisfal Glades
Hadric Harlson60The Argent DawnTirisfal Glades
Syndicate SmugglerUnknown
Ravenous Shark63
Maerion ThaelemachesUnknownMount Hyjal

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.