13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Scarlet LightbearerUnknown
InfernalUnknown
Arkonos the Cursed60Eastern Plaguelands
Sam Otridge60
Orthas56–57Dwarven SpiritEastern Plaguelands
Thane Korth'azz9999Eastern Plaguelands
Enraged Spirit60Eastern Plaguelands
Ada Darkhardt55Stormwind City
Horde RogueUnknown
Horde WarlockUnknown
Horde WarriorUnknown
Horde ShamanUnknown
Alliance WarriorUnknown
Alliance WarlockUnknown
Alliance RogueUnknown
Alliance PriestUnknown
Alliance PaladinUnknown
Alliance MageUnknown
Alliance HunterUnknown
Alliance DruidUnknown
Horde DruidUnknown
Horde HunterUnknown
Horde MageUnknown
Horde PriestUnknown
Prince HalanoxUnknown
EkkalUnknown
Elder BramblesnapUnknown
FurzeUnknown
Ancient Irontree WalkerUnknown
Demonic EssenceUnknown
Gatekeeper RageroarUnknown
KorsaUnknown
MurlocUnknown
Satyrweed Quest DummyUnknown
Timbermaw AllyUnknown
GraalUnknown
Firewater CauldronUnknown
Legashi CauldronUnknown
Cauldron ImpUnknown
StalkerUnknown

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.