13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Winterax Shadow Hunter59–60
Winterax Hunter59
Korrak the Bloodrager62
Shadowglen Sentinel55Teldrassil
Kyle Blackthorne36–37
Tortured Druid55–56Silithus
Tortured Sentinel56–57Silithus
Innkeeper Kaylisk30InnkeeperAshenvale
Glordrum Steelbeard61Alterac Valley BattlemasterIronforge
Martin Lindsey61Arathi Basin BattlemasterThunder Bluff
Shade of Ambermoon58Silithus
Princess Theradras51Maraudon
Human Skull1Eastern Plaguelands
Landslide50Maraudon
Primordial Behemoth48–49Maraudon
Thessala Hydra46–47Maraudon
Poison Sprite42–43Maraudon
Corruptor42–43Maraudon
Vile Larva45–47Maraudon
Barbed Lasher44–45Maraudon
Constrictor Vine45–46Maraudon
Noxious Slime46–47Maraudon
Creeping Sludge45–46Maraudon
Cavern Lurker45–46Maraudon
Cavern Shambler46–47Maraudon
Celebras the Cursed49Maraudon
Lord Vyletongue47Maraudon
Meshlok the Harvester48Maraudon
Zaetar's Spirit60Maraudon
Spirit of Gelk42The Second KahnDesolace
Spirit of Kolk43The First KahnDesolace
Spirit of Magra43The Third KahnDesolace
Spirit of Maraudos46The Fourth KahnMaraudon
Spirit of Veng47The Fifth KahnMaraudon
Mark of Detonation (NW)1Eastern Plaguelands
Vendor-Tron 100038Desolace
Super-Seller 68036Desolace
Scourge Structure1Eastern Plaguelands
Infiltrator Hameya60Eastern Plaguelands
Mark of Detonation (SW)1Eastern Plaguelands

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.