13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Taerar63Ashenvale
Fang1The Barrens
Guard Kurall40The Barrens
Swarm of bees1The Barrens
Peon4The Barrens
Jin'rokh the Breaker60Stranglethorn Vale
Al'tabim the All-Seeing60Stranglethorn Vale
Maywiki of Zuldazar60Stranglethorn Vale
Falthir the Sightless60Stranglethorn Vale
Mogg1The Barrens
Pooka15The Barrens
Exzhal60Servitor of RastakhanStranglethorn Vale
Zandalar Enforcer60Stranglethorn Vale
Captured Hakkari Zealot60Stranglethorn Vale
Rin'wosho the Trader63Zandalar Supplies and RepairStranglethorn Vale
Kartra Bloodsnarl61Alterac Valley BattlemasterOrgrimmar
Mirvyna Jinglepocket30Smokywood PasturesAlterac Mountains
Dillord Copperpinch1Smokywood PasturesAlterac Mountains
Gapp Jinglepocket30Smokywood PasturesAshenvale
Hecht Copperpinch1Smokywood PasturesThe Barrens
Frenzied Bloodseeker Bat60
Elfarran61Warsong Gulch BattlemasterStormwind City
Lylandris61Warsong Gulch BattlemasterIronforge
Field Marshal Oslight62Arathi Highlands
Sergeant Maclear62Arathi Highlands
Shade of Jin'do60
Powerful Healing Ward56
Ohgan60
Zandalarian Event Generator1Stranglethorn Vale
PvP A-Mid Credit Marker1Arathi Basin
PvP Mid Credit Marker1Arathi Basin
PvP H-Mid Credit Marker1Arathi Basin
PvP ALT-S Credit Marker1Arathi Basin
PvP ALT-N Credit Marker1Arathi Basin
Deze Snowbane61Arathi Basin BattlemasterOrgrimmar
Sir Malory Wheeler61Arathi Basin BattlemasterUndercity
Lady Hoteshem61Arathi Basin BattlemasterStormwind City
Wagner Hammerstrike55Dun Morogh
Javnir Nashak55Durotar
Deathmaster Dwire62Arathi Highlands

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.