13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Danlaar Nightstride35Hunter TrainerAshenvale
Kylanna31Expert AlchemistAshenvale
Cylania Rootstalker24HerbalistAshenvale
Aayndia Floralwind37Expert LeatherworkerAshenvale
Fahran Silentblade28Tools & SuppliesAshenvale
Llana25Reagent SuppliesAshenvale
Houndmaster Loksey34Scarlet Monastery
Herod40The Scarlet ChampionScarlet Monastery
Scarlet Commander Mograine42Scarlet Monastery
High Inquisitor Whitemane42Scarlet Monastery
Sage Truthseeker30Thunder Bluff
Librarian Mae Paledust30Explorers' LeagueIronforge
Raleigh the Devout30Hillsbrad Foothills
Vorrel Sengutz8Scarlet Monastery
Monika Sengutz7Hillsbrad Foothills
Interrogator Vishas32Scarlet Monastery
Nancy Vishas33Alterac Mountains
Grandpa Vishas34Alterac Mountains
Sarilus Foulborne25The Barrens
Dal Bloodclaw25Ashenvale
Venture Co. Operator19–20Stonetalon Mountains
Venture Co. Logger18–19Stonetalon Mountains
Venture Co. Deforester19–20Stonetalon Mountains
Venture Co. Engineer20–21Stonetalon Mountains
Venture Co. Machine Smith21–22Stonetalon Mountains
Keeper Albagorm30Stonetalon Mountains
Witch Doctor Jin'Zil25Stonetalon Mountains
Faldreas Goeth'Shael19Ashenvale
Windshear Vermin20–21Stonetalon Mountains
Windshear Digger21–22Stonetalon Mountains
Windshear Tunnel Rat19–20Stonetalon Mountains
Windshear Stonecutter23Stonetalon Mountains
Windshear Geomancer20–21Stonetalon Mountains
Windshear Overlord21–22Stonetalon Mountains
Deepmoss Creeper16–17Stonetalon Mountains
Deepmoss Webspinner19–20Stonetalon Mountains
Deepmoss Venomspitter17–18Stonetalon Mountains
Cliff Stormer15–17Stonetalon Mountains
Raging Cliff Stormer18–19Stonetalon Mountains
Young Pridewing19–20Stonetalon Mountains

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.