13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Hornizz Brimbuzzle30Desolace
Slimeshell Makrura18–19The Barrens
Breyk55Wind Rider MasterSwamp of Sorrows
Kitha17Demon TrainerDurotar
Burkrum30Heavy Armor MerchantAshenvale
Thorvald Deepforge21Loch Modan
Tormus Deepforge30Ironforge
Lake Frenzy15–16Silverpine Forest
Lotherias35Darnassus
Razorfen Stalker28–29Razorfen Kraul
Warug's Bodyguard35–36Desolace
Maraudine Khan Guard39–40Desolace
Maraudine Khan Advisor38–39Desolace
Legion Hound29–30Ashenvale
Diathorus the Seeker34Ashenvale
Searing Infernal29–30Ashenvale
Auberdine Sentinel40Darkshore
Astranaar Sentinel40Ashenvale
Harry Burlguard50Stormwind City
Bartleby10DrunkStormwind City
Dellylah9Food & Drink VendorTeldrassil
Dead-Tooth Jack11Elwynn Forest
Byancie22First Aid TrainerTeldrassil
Azuregos63Azshara
Vejrek11Dun Morogh
Muren Stormpike50Ironforge
Felguard29–30Ashenvale
Highborne Apparition45–46Azshara
Highborne Lichling46–47Azshara
Varo'then's Ghost48Azshara
Tog Rustsprocket10Dun Morogh
Lago Blackwrench30Ironforge
Remen Marcot10Elwynn Forest
Gakin the Darkbinder50Stormwind City
Dark Iron Spy9–11Dun Morogh
Captain Beld11Dark Iron CaptainDun Morogh
Haldarr Satyr45–46Azshara
Haldarr Trickster45–47Azshara
Haldarr Felsworn46–47Azshara
Vorlus Vilehoof10Teldrassil

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.