13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Elaena MoonwhisperUnknownMount Hyjal
Bethra'zel the FeebleUnknown
Dark Iron SummonerUnknown
HamurUnknownRiverglades
Mayena Earthseeker60Earthen RingMulgore
Bal'mogUnknownRiverglades
Lesser Stone GolemUnknown
Bloodhound RuntUnknown
Bryanna Embreeze55Theramore Expeditionary Force QuartermasterThe Barrens
Creeg Bothunk55Darkspear Raiders QuartermasterThe Barrens
Diseased SoldierUnknownRiverglades
Brother LowleyUnknownRiverglades
Wounded SoldierUnknownRiverglades
Sean Guardoff61Darkspear Islands BattlemasterIronforge
Pherry Leftee61Darkspear Islands BattlemasterDarnassus
Gruga Bloodblade61Darkspear Islands BattlemasterOrgrimmar
Rugbul Boomfirst61Darkspear Islands BattlemasterUndercity
Borook Gallfist61Darkspear Islands BattlemasterThunder Bluff
Raan Wildwind12AdventurerZephras Isle
BearUnknownShen'dralas
Gronok the ButcherUnknownRiverglades
FelflickUnknownMount Hyjal
Searshrike WormwingUnknown
Peacekeeper10Zephras Isle
Yorn Grimtotem30Earthen RingMulgore
Mazu'kon35Earthen RingMulgore
Sutara Plainstalker30QuartermasterMulgore
Gloomrise Hatchling27–28Mulgore
Gloomrise Spinner28Mulgore
Broodmother Valraxx30Mulgore
Gloomrise Soldier28–29Mulgore
Eluneth60Mount Hyjal
Gnawed Corpse28–29Mulgore
Unstable Mana RiftUnknownShen'dralas
Magus Olvek25Alterac Mountains
Galestrider Handler10Mulgore
Grimroot60Mount Hyjal
DoraanUnknownDustwallow Marsh
Highfeather MaverickUnknownMount Hyjal
Blackthorne CourierUnknownMessenger of the Wild King

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.