13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
TEST GEAR WARRIOR1
TEST GEAR HUNTER1
TEST GEAR MAGE1
TEST GEAR WARLOCK1
TEST GEAR DRUID1
TEST GEAR SHAMAN1
TEST GEAR PRIEST1
TEST GEAR ROGUE1
Skeletal Scholomance Student58–59
Austin Burwell40
Taylor Burwell40
Tempest41
Kelemis the Lifeless41
Scarlet Assassin54–56
Irondeep Geomancer UNUSED53–54
Irondeep Cave Lurker UNUSED52–53
Whitewhisker Tunnel Rat62–63
Digger "The Wrench" Veriatus55
Archmage Antonio57
Merchant Bolden57
Scourge Summoning Crystal60
Decaying Corpse1
Servant of Weldon Barov60
Servant of Alexi Barov60
Fjordune the Greater2
Riding Kodo (Brown)1
Varian Wrynn60King of Stormwind
Mor'vek60Ravasaur Trainers
Arin'sor60Ravasaur Trainers
Navi Quickdraw35
Silt Grub54–55
Silt Devourer54–55
Ambershard Rager36
Danni Palewing26
Doomguard60
Mortar Team Target Dummy1
Obi1
Aiden1
Alexander1
Noah1

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.