13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Darkspear Elite55The Barrens
Mus'haleUnknownBadlands
DakotahUnknownRiverglades
MarcusUnknownRiverglades
SeleneUnknownRiverglades
MatthewUnknownRiverglades
MichaelUnknownRiverglades
KatrixaUnknownRiverglades
PaulUnknownRiverglades
Sentry BartleyUnknownRiverglades
ElizabethUnknownRiverglades
Sentry DallonUnknownRiverglades
Sentry MunchUnknownRiverglades
Cady LloydrielUnknownRanger CaptainRiverglades
LunaUnknownRiverglades
Thaddeus BrillyardUnknownMaster-at-ArmsRiverglades
Risen Warhorse1–2Tirisfal Glades
Risen Charger1–2Tirisfal Glades
Malevolent MirageUnknownBadlands
Calder Gray50Understudy of the Royal Apothecary SocietyUndercity
Tove RedstoneUnknownAmbassadorThe Hinterlands
Stormheart30Thousand Needles
Saera Wirraway58MagisterStormwind City
Jai'vhanel12Darkshore
Al'Aketh Brawler8–10Zephras Isle
Peacekeeper8Zephras Isle
Farseer Maret FiretendUnknownShaman TrainerThe Hinterlands
Arbal55Ancient of WarDarkshore
Bordolf AxegrimUnknownWarrior TrainerThe Hinterlands
Torin TreehameUnknownHunter TrainerThe Hinterlands
Baron Marinous21Darkshore
Child of Jai'vhanel10–12Darkshore
Farholde SteedUnknownRiverglades
Credit60Darnassus
Credit60Darnassus
Credit60Darnassus
Credit60Darnassus
Deathstalker Masoj30Hillsbrad Foothills
Executor AsharellUnknown
Alfina Nightgaze28Druid TrainerAlterac Mountains

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.