13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Anubisath Guardian62Ruins of Ahn'Qiraj
Malfurion Stormrage1The Temple of Atal'Hakkar
Ayamiss the Hunter63Ruins of Ahn'Qiraj
Buru the Gorger63Ruins of Ahn'Qiraj
Merithra of the Dream63Ahn'Qiraj
Caelestrasz63Ahn'Qiraj
Arygos63Ahn'Qiraj
Sergeant Stonebrow56Copper Bar CollectorIronforge
World Trigger1Naxxramas
Colonel Zerran63Ruins of Ahn'Qiraj
Major Yeggeth63Ruins of Ahn'Qiraj
Qiraji Warrior61Ruins of Ahn'Qiraj
Major Pakkon63Ruins of Ahn'Qiraj
Captain Drenn63Ruins of Ahn'Qiraj
Captain Xurrem63Ruins of Ahn'Qiraj
Captain Qeez63Ruins of Ahn'Qiraj
Captain Tuubid63Ruins of Ahn'Qiraj
Nafien55Felwood
Southshore Stink Bomb Counter1Hillsbrad Foothills
Kania54Enchanting SupplierSilithus
Ahn'Qiraj Trigger1Ruins of Ahn'Qiraj
Corporal Carnes58Iron Bar CollectorIronforge
Dame Twinbraid60Thorium Bar CollectorIronforge
Private Draxlegauge56Stranglekelp CollectorIronforge
Master Nightsong58Purple Lotus CollectorIronforge
Captain Blackanvil60Ironforge Brigade CaptainSilithus
Ironforge Brigade Rifleman60Silithus
Ironforge Brigade Footman60Silithus
Janela Stouthammer60Silithus
Arcanist Nozzlespring60Silithus
Sergeant Major Germaine60Arthas' Tears CollectorIronforge
Bonnie Stoneflayer56Light Leather CollectorIronforge
Private Porter58Medium Leather CollectorIronforge
Hive'Zora Abomination60Silithus
Marta Finespindle60Thick Leather CollectorIronforge
Sentinel Silversky56Linen Bandage CollectorIronforge
Nurse Stonefield58Silk Bandage CollectorIronforge
Keeper Moonshade60Runecloth Bandage CollectorIronforge
Anachronos Quest Trigger Invisible1Silithus
Slicky Gastronome56Rainbow Fin Albacore CollectorIronforge

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.