13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Earthen Custodian44–45Uldaman
Mutated Venture Co. Drone25The Barrens
Uthel'nay40Mage TrainerOrgrimmar
Dink40Mage TrainerIronforge
Priestess A'moora20Darnassus
Darnath Bladesinger55Warrior TrainerDarnassus
Sister Aquinne15Novice PriestessDarnassus
Oben Rageclaw40Teldrassil
Rageclaw10Teldrassil
Lady Sathrah12Teldrassil
Stonevault Mauler44–45Uldaman
Stonevault Flameweaver44–45Uldaman
Winstone Wolfe52The WolfAlterac Mountains
Simone Cantrell45Landscape ArchitectAlterac Mountains
Master Kang62Alterac Mountains
Withered Warrior34–35The Barrens
Withered Reaver35–36Razorfen Downs
Withered Quilguard35–36Razorfen Downs
Withered Spearhide34–35The Barrens
Withered Battle Boar34Razorfen Downs
Battle Boar Horror37Razorfen Downs
Death's Head Geomancer35–36The Barrens
Death's Head Necromancer36–37Razorfen Downs
Skeletal Shadowcaster36
Skeletal Frostweaver37–38Razorfen Downs
Skeletal Summoner39–40Razorfen Downs
Splinterbone Skeleton35Razorfen Downs
Splinterbone Warrior37–38Razorfen Downs
Splinterbone Captain39–40Razorfen Downs
Splinterbone Centurion38–39Razorfen Downs
Boneflayer Ghoul38–39Razorfen Downs
Thorn Eater Ghoul37–38Razorfen Downs
Tomb Fiend35
Tomb Reaver37
Frozen Soul37–38Razorfen Downs
Freezing Spirit39–40Razorfen Downs
Ragglesnout40Razorfen Downs
Tuten'kash40Razorfen Downs
Plaguemaw the Rotting40Razorfen Downs
Mordresh Fire Eye39Razorfen Downs

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.