13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Aarnor Galestrike10Shaman TrainerZephras Isle
Elayaa Easewind10Hunter TrainerZephras Isle
Shenaan Spellwind10Mage TrainerZephras Isle
Miriaan Mistblade10Rogue TrainerZephras Isle
Corsan Earthrazer10Warrior TrainerZephras Isle
Coriella Calmbreeze10InnkeeperZephras Isle
Zephras Citizen10Zephras Isle
Wardrobe1A Very Convenient ObstructionZephras Isle
Skylord OmnuronUnknownDruid of the TalonMount Hyjal
Sirocca "Swimmers" Starfeather10Zephras Isle
Vayn Moongaze10Zephras Isle
Outcast ScoutUnknown
Outcast MarauderUnknown
Peacekeeper Elite12Zephras Isle
High Order Mage12Zephras Isle
Windshaper Shaman12Zephras Isle
Endaria Mistgaze10Zephras Isle
Syriel Nightrain10HerbalistZephras Isle
Veena Vericloud10General GoodsZephras Isle
Belandiel Farflight10Trade SuppliesZephras Isle
Quel'dora Quickgale10Pet TrainerZephras Isle
Twilight ShadowmancerUnknownRiverglades
Rowdy RoseUnknown
Terrible TulipUnknown
Malevolent MarigoldUnknownShen'dralas
MitheraUnknownShen'dralas
Windsong Crawler8–9Zephras Isle
Vulgara the Insatiable8Zephras Isle
Al'Aketh Healer9–10Zephras Isle
Al'Aketh Assassin9–10Zephras Isle
Magister KirandisUnknownShen'dralas
Repair Bot25Duskwood
Thisalee Crow60Druid of the TalonMount Hyjal
Ryff5–6Tai'ree Farsight's CompanionZephras Isle
GimashiUnknown
DNT KILL CREDITUnknownZephras Isle
Archmage PentarusUnknownKirin Tor
Fallen WarriorUnknown
Flesh GolemUnknown
Rhylin Stonethorn60Mount Hyjal

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.