13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Cliffwatcher Longhorn55Thousand Needles
Hagar Lightninghoof30Thousand Needles
Vol'jin60Orgrimmar
Krakle's Thermometer1Un'Goro Crater
Lazy Peon4Durotar
Hearthsinger Forresten57Stratholme
Lady Vespia22Ashenvale
Bom'bay8Witch Doctor in TrainingDurotar
Fetid Zombie54–56Western Plaguelands
Dog1SireThousand Needles
Gryfe55Flight MasterUn'Goro Crater
Urok Doomhowl60Blackrock Spire
Mother Smolderweb59Blackrock Spire
Hulfnar Stonetotem10Mulgore
Thontek Rumblehoof11Mulgore
Urok Enforcer54–55
Urok Ogre Magus54–55
Huntress Nhemai20Teldrassil
Scarlet Medic52–54Western Plaguelands
Huntress Yaeliura20Teldrassil
Scarlet Priest55–57Western Plaguelands
Angus11Dwarven Mortar TeamDun Morogh
Shorty10Dwarven Mortar TeamDun Morogh
Guard Wachabe45Thousand Needles
Supervisor Raelen15Elwynn Forest
Galak Messenger26Thousand Needles
Rivern Frostwind62Wintersaber TrainersWinterspring
Glacier60Rivern's GuardianWinterspring
Pack Kodo30The Barrens
Malyfous Darkhammer59The Thorium BrotherhoodWinterspring
Kanati Greycloud30Thousand Needles
Rorgish Jowl25Ashenvale
Oakpaw27Ashenvale
Branch Snapper25Ashenvale
Eck'alom27Ashenvale
Mugglefin23Ashenvale
Mist Howler22Ashenvale
Thalia Amberhide30Thousand Needles
Lakota Windsong30Thousand Needles
Prince Raze32Ashenvale

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.