13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Cliff Giant49–50Feralas
Shore Strider48–49Feralas
Deep Strider47–49Feralas
Wave Strider47–48Feralas
Northspring Harpy48–49Feralas
Northspring Roguefeather48–49Feralas
Northspring Slayer49–50Feralas
Northspring Windcaller49–50Feralas
Brohann Caskbelly40Explorers' LeagueStormwind City
Watcher Mahar Ba45Blasted Lands
Acolyte Dellis15Stormwind City
High Explorer Magellas60Explorers' LeagueIronforge
Ingo Woolybush39Explorers' LeagueDustwallow Marsh
Prospector Gunstan45Explorers' LeagueTanaris
Sage Palerunner49Feralas
Galen Goodward37Swamp of Sorrows
Yarr Hammerstone10Mining TrainerDun Morogh
Quartermaster Lungertz54Blasted Lands
Neeka Bloodscar45Badlands
Felgur Twocuts44Desolace
Captain Pentigast42Desolace
Uthek the Wise44Desolace
Warug44Desolace
Veyzhak the Cannibal48
Zekkis49
Kazkaz the Unholy48
Khan Hratha42Desolace
White Stallion1Elwynn Forest
Black Stallion1Wetlands
Pinto1Wetlands
Palomino1Tirisfal Glades
Krinkle Goodsteel40Blacksmithing SuppliesTanaris
Gurda Wildmane35Desolace
Furen Longbeard40Stormwind City
Apothecary Faustin40Royal Apothecary SocietyDuskwood
Infiltrator Marksen40Swamp of Sorrows
Deathstalker Zraedus40Duskwood
Glasshide Basilisk42–43Tanaris
Glasshide Gazer45–46Tanaris
Glasshide Petrifier48–49Tanaris

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.