13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Mirkfallon Keeper26–27Stonetalon Mountains
Son of Cenarius24–25Stonetalon Mountains
Mirkfallon Dryad25–26Stonetalon Mountains
Dark Iron Bombardier30–31Arathi Highlands
Feeboz39Arathi Highlands
Blackrock Scout20–21Redridge Mountains
Blackrock Sentry21–22Redridge Mountains
Nal'taszar30Stonetalon Mountains
Twilight Runner23–24Stonetalon Mountains
Venture Co. Builder20–21Stonetalon Mountains
Prisoner of Jin'Zil20Stonetalon Mountains
XT:423Stonetalon Mountains
XT:923Stonetalon Mountains
Rat1Naxxramas
Roach1Desolace
Gaxim Rustfizzle30Stonetalon Mountains
Collin Mauren32Stormwind City
Sentinel Thenysil23Ashenvale
Kaela Shadowspear23Stonetalon Mountains
Lomac Gearstrip29Ironforge
Grawnal32General GoodsStonetalon Mountains
Jeeda24Apprentice Witch DoctorStonetalon Mountains
Chylina24General SuppliesStonetalon Mountains
Nizzik24Venture Armor SalesmanStonetalon Mountains
Veenix24Venture Co. MerchantStonetalon Mountains
Arias'ta Bladesinger60Warrior TrainerDarnassus
Elanaria62Darnassus
Sildanair40Warrior TrainerDarnassus
Astarii Starseeker60Priest TrainerDarnassus
Jandria50Priest TrainerDarnassus
Lariia40Priest TrainerDarnassus
Galak Wrangler25–26Thousand Needles
Galak Scout24–25Thousand Needles
Galak Mauler27–28Thousand Needles
Galak Windchaser24–25Thousand Needles
Galak Stormer26–27Thousand Needles
Galak Marauder26–27Thousand Needles
Screeching Harpy28–29Thousand Needles
Screeching Roguefeather29–30Thousand Needles
Screeching Windcaller30Thousand Needles

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.