13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Spellweaver Thaldris55TransmogrifierAlterac Mountains
Brown HorseUnknownDustwallow Marsh
Kenneth "Kirby" Millstead49Riverglades
Justine KaiUnknownQuartermasterRiverglades
Donald ArmstrongUnknownKnight-PaladinRiverglades
EmilyUnknownRiverglades
Fyrenz Vishonar55TransmogrifierStormwind City
Mon'ye55TransmogrifierOrgrimmar
Nightveiled Rotheap31–32Wetlands
Howin Kindfeather32Wetlands
Farholde Priest InitiateUnknownRiverglades
Daggerfang15Loch Modan
Witch Doctor Ti'ikUnknown
QujoUnknownThe Hinterlands
Sylessa Duskwhisper25Wetlands
Twilight ShadowmancerUnknownRiverglades
Goaz Warder32Wetlands
Saltseer ManhunterUnknown
Burt Lazlo38BartenderRiverglades
Christina Von Stavern36WaitressRiverglades
Interrogator RavenwingUnknownRiverglades
Bassbeak32Wetlands
GragtharrUnknownOrgrimmar
Nalrekk FizzlewrenchUnknownOrgrimmar
RorschakUnknownOrgrimmar
Blightsculler10Tirisfal Glades
Guard JamesonUnknownDustwallow Marsh
Eye of Kilrogg24–27Ashenvale
Essene Villard22Wetlands
Maddened Rotclaw25–26Wetlands
Carnage30Wetlands
Ados32Wetlands
Dragonmaw Infiltrator29–30Wetlands
Dragonmaw Soulbinder29–30Wetlands
Dragonmaw Reclaimer29–30Wetlands
Shadowgale Squirrel1–22Zephras Isle
Subdued Dragonspawn34Wetlands
Red DrakeUnknownWetlands
Neru32Wetlands
Modr32Wetlands

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.