13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Minigob ManabonkUnknownThe Mischievous Mage
Archmage CelindraUnknownKirin Tor
Archmage PentarusUnknownKirin Tor
Alchemist BurroughsUnknown
Arcanist Ginsberg26Alterac Mountains
Conjurer WeinhausUnknown
RheaumeUnknown
Scribe WhitmanUnknown
Timothy JonesUnknownApprentice Jeweler
AlturasUnknown
BreanniUnknown
Edward EganUnknownHerbalist
Patricia EganUnknownAlchemist
Dorothy EganUnknown
Linzy Blackbolt28AlchemistAlterac Mountains
Jessa Weaver28Mage TrainerAlterac Mountains
Kirin Tor WizardUnknown
Kirin Tor WizardUnknown
Kirin Tor Guard55Alterac Mountains
Arcane ElementalUnknown
Blood Elf ArcanistUnknown
PhantasmUnknown
Magister HawkhelmUnknown
Arcane EchoUnknown
Mana StalkerUnknown
Saturated RemnantUnknownAlterac Mountains
Seeking RemnantUnknown
Lieutenant SuncrestUnknown
Ranger LydreaUnknown
Vek'zolUnknown
Suffused TreantUnknown
Lyn the IgnoredUnknownAlterac Mountains
Atrexis the Grave KnightUnknown
Nancy Songflower60Junior Herbalism TrainerElwynn Forest
Kelsey Fargo60Junior Mining TrainerElwynn Forest
Riley Peltskinner60Junior Skinning TrainerElwynn Forest
Daniel60Librarian's AssistantElwynn Forest
Emissary Jacques27–28Kirin TorHillsbrad Foothills
Makrinni BurrowerUnknown
Izvi GildfizzUnknownAzshara

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.