13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Dagri23Raene's PetAshenvale
Shael'dryn24Ashenvale
Befouled Water Elemental23–25Ashenvale
Withered Ancient26–27Ashenvale
Anilia25Ashenvale
Thistlefur Ursa23–24Ashenvale
Thistlefur Totemic23–24Ashenvale
Thistlefur Den Watcher23–24Ashenvale
Thistlefur Shaman23–24Ashenvale
Thistlefur Avenger23–24Ashenvale
Thistlefur Pathfinder23–24Ashenvale
Wolf Master Nandos25Shadowfang Keep
Rotting Slime20–22Ashenvale
Shadethicket Oracle30Ashenvale
Bloodtooth Guard27–28Ashenvale
Hai'zan14ButcherDurotar
Innkeeper Boorand Plainswind30InnkeeperThe Barrens
Toddrick10ButcherElwynn Forest
Shandris Feathermoon62General of the Sentinel ArmyFeralas
Kira Songshine12Traveling BakerElwynn Forest
Razormane Wolf7–8The Barrens
Taneel Darkwood32Ashenvale
Uthil Mooncall32Ashenvale
Mavoris Cloudsbreak32Ashenvale
Ruuzel22Ashenvale
Wrathtail Priestess20–21Ashenvale
Caravaneer Ruzzgot33Stranglethorn Vale
Goblin Shipbuilder19–20The Deadmines
Honni Goldenoat10BakerLoch Modan
Bhaldaran Ravenshade34BowyerAshenvale
Aeolynn22ClothierAshenvale
Tandaan Lightmane23Leather Armor MerchantAshenvale
Dalria24Trade GoodsAshenvale
Shandrina24Trade GoodsAshenvale
Harklan Moongrove24Alchemy SuppliesAshenvale
Lardan25Leatherworking SuppliesAshenvale
Nantar21BakerAshenvale
Ulthaan26ButcherAshenvale
Maliynn19Food & Drink VendorAshenvale
Haljan Oakheart26General GoodsAshenvale

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.