13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Jordan1
Sophia1
Alanna1
Mirah1
Penelope1
Claudia25
[PH] Northshire Gift Dispenser5
Young Tirion50
Gracchus Spiritlight60Argent Dawn
Moonglade Alchemy Trainer51Artisan Alchemist
Aerie Peak Mining Trainer55Miner
Aerie Peak General Goods55General Goods
Aerie Peak Meat Vendor55Butcher
Aerie Peak Mail Armor Vendor55Armorsmith
Sun Rock Blacksmithing Supplies32Blacksmithing & Mining Supplies
Dawnchaser60
Priestess of Elune1
Plagueland Termite1
Ice Totem53
Flamewaker Guardian62
Son of Flame60
Lunaclaw Spirit13
Riding Kodo (Black)1
Riding Kodo (Olive)1
Riding Kodo (White)1
Riding Kodo (Teal)12
Riding Kodo (Gray)1
Riding Kodo (Green)12
Voice of Elune1
Tame Kodo40
Anubisath59
Cobaltine Wyrmkin49–50
Spitelash Raider48–49
Spitelash Witch49–50
Conquered Soul of the Blightcaller58–59
Mechanical Yeti58
Onyxian Drake1
Lava Spawn60
Hive'Zora Egg20
Unkillable Test Dummy 60 Low AC60

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.