13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Electrocutioner 600032Gnomeregan
Klannoc Macleod60The IslanderThe Barrens
Stockade Archer45Stormwind City
Big Will33The Barrens
Cyclonian40Alterac Mountains
Bailor Stonehand20Loch Modan
Gelihast26Blackfathom Deeps
Takar the Seer45The Barrens
Doan Karhan40The Barrens
Twiggy Flathead35The AnnouncerThe Barrens
Affray Spectator42The Barrens
Crawler11–12
Strahad Farsan60The Barrens
Acolyte Magaz20The Barrens
Acolyte Fenrick20The Barrens
Acolyte Wytula20The Barrens
Menara Voidrender50The Barrens
Acolyte Porena20Stormwind City
Summoned Felhunter30The Barrens
Mouse1Westfall
Innkeeper Janene30InnkeeperDustwallow Marsh
Zarrin13CookTeldrassil
Radnaal Maneweaver19SkinnerTeldrassil
Jayla23SkinnerAshenvale
Rand Rhobart13SkinnerTirisfal Glades
Yonn Deepcut8SkinnerMulgore
Balthus Stoneflayer35Skinning TrainerIronforge
Eladriel35Skinning TrainerDarnassus
Jorah Annison20Undercity
Krom Stoutarm20Ironforge
Wilma Ranthal29Skinning TrainerRedridge Mountains
Kurdram Stonehammer35Mining TrainerDarkshore
Thelgrum Stonehammer30Mining SupplierDarkshore
Delfrum Flintbeard25Journeyman BlacksmithDarkshore
Elisa Steelhand30Blacksmithing SuppliesDarkshore
Gorbold Steelhand30General Trade SupplierDarkshore
Helene Peltskinner12SkinnerElwynn Forest
Dannie Fizzwizzle14Demon TrainerDun Morogh
Irradiated Pillager25–26Gnomeregan
Young Wavethrasher51Azshara

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.