13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Ironspine33Scarlet Monastery
Azshir the Sleepless33Scarlet Monastery
Spirit Healer60Eastern Plaguelands
Rift Spawn16–17Stormwind City
Tazan13The Barrens
Riznek35Drink VendorThousand Needles
Brivelthwerp35Ice Cream VendorThousand Needles
Astor Hadren13Silverpine Forest
Devilsaur54–55Un'Goro Crater
Ironhide Devilsaur54–56Un'Goro Crater
Tyrant Devilsaur54–55Un'Goro Crater
Stegodon52–53Un'Goro Crater
Plated Stegodon52–54Un'Goro Crater
Spiked Stegodon53–54Un'Goro Crater
Thunderstomp Stegodon54–55Un'Goro Crater
Ravasaur48–49Un'Goro Crater
Ravasaur Runner49–50Un'Goro Crater
Ravasaur Hunter49–50Un'Goro Crater
Venomhide Ravasaur50–51Un'Goro Crater
Bloodpetal Lasher48–49Un'Goro Crater
Bloodpetal Flayer51–52Un'Goro Crater
Bloodpetal Thresher49–50Un'Goro Crater
Bloodpetal Trapper52–53Un'Goro Crater
Un'Goro Stomper51–52Un'Goro Crater
Un'Goro Gorilla50–51Un'Goro Crater
Un'Goro Thunderer52–53Un'Goro Crater
Tar Beast50–51Un'Goro Crater
Tar Lurker52–54Un'Goro Crater
Tar Lord53–54Un'Goro Crater
Scorching Elemental53–54Un'Goro Crater
Living Blaze54–55Un'Goro Crater
Andron Gant15Undercity
Dark Iron Rifleman27–28Wetlands
Tar Creeper51–52Un'Goro Crater
Tabetha62Dustwallow Marsh
Suffering Victim25Eastern Plaguelands
Magus Tirth51Thousand Needles
Demon of the Orb40Dustwallow Marsh
Mana Surge40Dustwallow Marsh
Gorishi Wasp51–52Un'Goro Crater

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.