13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Wavethrasher52–53Azshara
Great Wavethrasher53–54Azshara
Makrinni Razorclaw54–55Azshara
Storm Bay Oracle54–55Azshara
Coralshell Lurker53–54Azshara
Donni Anthania5Crazy Cat LadyElwynn Forest
Cat1Elwynn Forest
Coralshell Tortoise50Azshara
Makrinni Scrabbler52–53Azshara
Storm Bay Warrior51–52Azshara
Makrinni Snapclaw50Azshara
Dane Winslow8Demon TrainerElwynn Forest
Cylina Darkheart11Demon TrainerElwynn Forest
Thunderhead Hippogryph46–48Azshara
Wren Darkspring5Demon TrainerDun Morogh
Thunderhead Stagwing48–50Azshara
Thunderhead Skystormer50–51Azshara
Thunderhead Patriarch52–54Azshara
Thunderhead Consort52–54Azshara
Jubahl Corpseseeker60Demon TrainerIronforge
Dranh15SkinnerThe Barrens
Zanzil Skeleton45
Deathguard Podrig25Silverpine Forest
Ulag the Cleaver11Tirisfal Glades
Holdout Warrior29–30Dun Morogh
Holdout Medic29–30Gnomeregan
Henen Ragetotem62Thunder Bluff
Ruga Ragetotem30The Barrens
Sergeant Rutger62SergeantUndercity
Holdout Technician29–30Gnomeregan
Ula'elek35Durotar
Orm Stonehoof45Thunder Bluff
Velora Nitely45Undercity
Anguished Dead31–33Scarlet Monastery
Haunting Phantasm32–33Scarlet Monastery
Therzok20Orgrimmar
Gamon12Orgrimmar
Mennet Carkad30Undercity
Arcanist Doan37Scarlet Monastery
Fallen Champion33Scarlet Monastery

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.