13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Yama Snowhoof26Ashenvale
Ashenvale Outrunner23–24Ashenvale
Torek24Ashenvale
Splintertree Raider21–22Ashenvale
Duriel Moonfire24Ashenvale
Warsong Scout28Ashenvale
Warsong Runner29Ashenvale
Warsong Outrider30Ashenvale
Ambassador Malcin36The Barrens
Myriam Moonsinger35The Barrens
Kuray'bin35Ashenvale
Baron Aquanis28Blackfathom Deeps
Ertog Ragetusk35Ashenvale
Silverwing Sentinel22–23Ashenvale
Silverwing Warrior21–22Ashenvale
Axtroz62Wetlands
Somnus62Swamp of Sorrows
Lorgus Jett26Blackfathom Deeps
Splintertree Guard40Ashenvale
Chief Murgut26Ashenvale
Nat Pagle45Dustwallow Marsh
Doctor Gregory Victor48Trauma SurgeonArathi Highlands
Enraged Foulweald23–24
Injured Soldier43Arathi Highlands
Badly Injured Soldier44Arathi Highlands
Critically Injured Soldier46Arathi Highlands
Badly Injured Alliance Soldier44Dustwallow Marsh
Critically Injured Alliance Soldier50Dustwallow Marsh
Injured Alliance Soldier43Dustwallow Marsh
Doctor Gustaf VanHowzen48Trauma SurgeonDustwallow Marsh
Vorsha the Lasher22Ashenvale
Jase Farlane56Trade SuppliesEastern Plaguelands
Leonard Porter55Leatherworking SuppliesWestern Plaguelands
Werg Thickblade55Leatherworking SuppliesTirisfal Glades
Lokhtos Darkbargainer60The Thorium Brotherhood
Zannok Hidepiercer59Leatherworking SuppliesSilithus
Blimo Gadgetspring55Trade SupplierAzshara
Gigget Zipcoil52Trade SuppliesThe Hinterlands
Nergal52General Goods VendorUn'Goro Crater
Christi Galvanis40General GoodsDesolace

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.