13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Basket of Alchemy GoodsUnknownRedridge Mountains
Crate of Blacksmithing Goods60Redridge Mountains
Crate of Enchanting SuppliesUnknownRedridge Mountains
Basket of Textile SuppliesUnknownRedridge Mountains
Dianne Softstep30Uncertified ScribeRedridge Mountains
Rog'mar TraineeUnknownRiverglades
Twilight FanaticUnknownRiverglades
Twilight Corrupter42Riverglades
Twilight Neophyte37–38Riverglades
Twilight Champion44Riverglades
Twilight EnforcerUnknownRiverglades
Murloc WarriorUnknownRiverglades
Shore CrawlerUnknownRiverglades
Predatory Hyjal StagUnknown
Lieutenant PrenishUnknownRiverglades
Overlord KilgarUnknown
Executioner MorgUnknown
Chogg'ZacUnknown
Captured Bandit10Zephras Isle
Malduko Cloudcrush5Zephras Isle
Twilight Raider40Riverglades
Skypriest Aanders8Zephras Isle
BrerufaUnknownMount Hyjal
Al'Aketh Warrior7–8Zephras Isle
Old Rot-ChumUnknown
Ishlee Breezewhisper10SkinnerZephras Isle
Eaysaa Brightgust10EnchanterZephras Isle
Valiena Swiftgale10AlchemistZephras Isle
Nyalah Brightfire10CookZephras Isle
Melasa Fairmend10MedicZephras Isle
Baelann Swiftcurrent10FisherZephras Isle
Twilight WorgUnknownRiverglades
Naleeia Tattermend10MedicZephras Isle
Nyassa Swiftdraught10AlchemistZephras Isle
Nasalanna Windsinger10EnchanterZephras Isle
Halassa Fernbreeze10HerbalistZephras Isle
Messana Crestwind10MinerZephras Isle
Mendalass Tattermend10SkinnerZephras Isle
Baelann Favorbreeze10BankerZephras Isle
Zelena Favorbreeze10AuctioneerZephras Isle

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.