13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Kroum55Wind Rider MasterAzshara
Screecher Spirit1Feralas
Zalashji45Tanaris
Morta'gya the Keeper50The Hinterlands
Dark Iron Watchman44–45Searing Gorge
Jes'rimon50Orgrimmar
The Evalcharr48Azshara
Auctioneer Beardo50Tanaris
Idol Oven Fire Target1Razorfen Downs
Saern Priderunner50Thunder Bluff
Shylenai30Owl TrainerDarnassus
Lil Timmy5Boy with kittensStormwind City
Gusting Vortex43–45Tanaris
Auctioneer Tolon50Darnassus
Auctioneer Chilton50Stormwind City
Auctioneer Buckler50Ironforge
Auctioneer Leeka50Undercity
Auctioneer Thathung50Orgrimmar
Auctioneer Stampi50Thunder Bluff
Felbeast50–51Blasted Lands
Jubie Gadgetspring55Engineering SupplierAzshara
Knaz Blunderflame42Engineering SuppliesStranglethorn Vale
Outfitter Eric35Speciality Tailoring SuppliesIronforge
Henry Stern36Razorfen Downs
Dreadlord62Blasted Lands
Felguard Elite63Blasted Lands
Manahound60Blasted Lands
Auctioneer Fitch50Stormwind City
Auctioneer Redmuse50Ironforge
Auctioneer Epitwee50Undercity
Auctioneer Gullem50Thunder Bluff
Auctioneer Golothas50Darnassus
Auctioneer Wabang50Orgrimmar
Buzzek Bracketswing53Master EngineerTanaris
Linken40Un'Goro Crater
Vazario Linkgrease40Master Goblin EngineerThe Barrens
Raytaf50Loramus's GuardianAzshara
Shahiar50Loramus's GuardianAzshara
Zaman50Loramus's GuardianAzshara
Mosshoof Runner45–47Azshara

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.