13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Rekk'tilac48Searing Gorge
Smoldar50Searing Gorge
Faulty War Golem46Searing Gorge
Shleipnarr47Searing Gorge
Scald49Searing Gorge
Highlord Mastrogonde51Searing Gorge
Slave Master Blackheart50Searing Gorge
Dorius Stonetender45Searing Gorge
Mojo the Twisted48Blasted Lands
Magronos the Unyielding56Blasted Lands
Akubar the Seer54Blasted Lands
Spiteflayer52Blasted Lands
Ravage51Blasted Lands
Clack the Reaver53Blasted Lands
Deatheye49Blasted Lands
Grunter50Blasted Lands
Dreadscorn57Blasted Lands
Kixxle25Potions & HerbsWetlands
Duhng18CookThe Barrens
Tarban Hearthgrain22BakerThe Barrens
Alenndaar Lapidaar27Hunter TrainerAshenvale
Carlo Aurelius50AssassinAlterac Mountains
Watcher Wollpert37The Night WatchDuskwood
Slime Maggot45–46The Temple of Atal'Hakkar
Atal'ai Deathwalker's Spirit49
Atal'ai Slave46–47The Temple of Atal'Hakkar
Nightmare Whelp49–50The Temple of Atal'Hakkar
Sprok28Away TeamDun Morogh
Hakkari Sapper49–50The Temple of Atal'Hakkar
Dark Iron Steelshifter42–45Searing Gorge
Dark Iron Marksman55
Chesmu45BankerThunder Bluff
Atepa45BankerThunder Bluff
Hewa30Cloth Armor MerchantThunder Bluff
Ahanu30Leather Armor MerchantThunder Bluff
Elki30Mail Armor MerchantThunder Bluff
Chepi30Reagent VendorThunder Bluff
Kuruk30General Goods VendorThunder Bluff
Shadi Mistrunner30Trade Goods SupplierThunder Bluff
Pakwa30Bag VendorThunder Bluff

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.