13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Noxxious Scion45–46Maraudon
Cavindra45Desolace
Keeper Marandis43Desolace
Selendra46Desolace
Celebras the Redeemed49Maraudon
Centaur Pariah42Desolace
The Nameless Prophet41Desolace
Noxxious Essence45–46
Marandis' Sister36Desolace
Veng47The Fifth KahnMaraudon
Maraudos46The Fourth KahnMaraudon
Magra43The Third KahnDesolace
Gelk42The Second KahnDesolace
Kolk43The First KahnDesolace
Corrupt Force of Nature44Maraudon
PvP Graveyard Credit Marker1Alterac Valley
Corporal Teeka Bloodsnarl56–57Alterac Mountains
Sergeant Durgen Stormpike58Alterac Mountains
PvP Mine Credit Marker1Alterac Valley
Mountaineer Boombellow60–61Alterac Valley
Jotek60–61Alterac Valley
Prospector Stonehewer61Alterac Mountains
Voggah Deathgrip61Alterac Mountains
Burning Blade Nightmare40Desolace
Captured Stallion40Desolace
Royal Dreadguard60Undercity
Warmaster Laggrond59Alterac Mountains
Lieutenant Haggerdin61Alterac Mountains
Frostwolf Ambassador Rokhstrom60Orgrimmar
Lieutenant Rotimer60Stormpike Guard Recruitment OfficerIronforge
Mekgineer Trigger1Gnomeregan
Scalebeard52Azshara
Dire Maul Crystal Totem52Dire Maul
Izzy Coppergrab55BankerWinterspring
Ravenholdt1Hillsbrad Foothills
Winterax Mystic58
Winterax Warrior60
Winterax Seer59
Alterac Yeti61Alterac Valley
Tortured Drake40Blackwing Lair

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.