13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Goggeroc20Stonetalon Mountains
Besseleth21Stonetalon Mountains
Artist Renfray12Western Plaguelands
Demon Portal Guardian38–39Desolace
Umber55Moonglade
Merissa Stilwell5Elwynn Forest
Yori Crackhelm5Dun Morogh
Orenthil Whisperwind5Teldrassil
Magga5Durotar
Vorn Skyseer5Mulgore
Claire Willower5Tirisfal Glades
Drek'Thar62Frostwolf GeneralAlterac Valley
Captain Galvangar61Frostwolf CaptainAlterac Valley
Vanndar Stormpike62Stormpike GeneralAlterac Valley
Captain Balinda Stonehearth61Stormpike CaptainAlterac Valley
Great Bear Spirit60Moonglade
Great Cat Spirit60Moonglade
Kim Bridenbecker25Elwynn Forest
Flamegor63Blackwing Lair
Magmadar63Molten Core
Firemaw63Blackwing Lair
Golemagg the Incinerator63Molten Core
Rob Bridenbecker25Elwynn Forest
Ashley Bridenbecker1Elwynn Forest
Stormpike Herald60Alterac Valley
Frostwolf Herald60Alterac Valley
Broodlord Lashlayer63Blackwing Lair
Majordomo Executus63
Dargon51Food & Drink MerchantMoonglade
Daeolyn Summerleaf51General GoodsMoonglade
Lorelae Wintersong51Trade SuppliesMoonglade
Kharedon51Light Armor MerchantMoonglade
Meliri49WeaponsmithMoonglade
Malvor51HerbalistMoonglade
My'lanna51Food & Drink MerchantMoonglade
Tukk30General Goods VendorDesolace
Lah'Mawhani30Trade SuppliesDesolace
Narianna51BowyerMoonglade
Malux28Skinning TrainerDesolace
Mai'Lahii30Fishing SuppliesDesolace

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.