13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Flesh Eater24–25Duskwood
Kobold Vermin1–2Elwynn Forest
Forest Spider5–6Elwynn Forest
Harvest Golem11–12Westfall
Defias Thug3–4Elwynn Forest
Kobold Miner6–7Elwynn Forest
Mine Spider7–9Elwynn Forest
Murloc Forager9–10Elwynn Forest
Skeletal Warrior21–22Duskwood
Corina Steele10WeaponsmithElwynn Forest
Ruklar the Trapper8Elwynn Forest
Thuros Lightfingers11Elwynn Forest
Tharynn Bouden10Trade SuppliesElwynn Forest
Stormwind City Guard55Stormwind City
Timber Wolf2Elwynn Forest
Kurran Steele10Cloth & Leather Armor MerchantElwynn Forest
Janos Hammerknuckle5WeaponsmithElwynn Forest
Narg the Taskmaster10Elwynn Forest
Kobold Laborer3–4Elwynn Forest
Rock Elemental39–40Badlands
Defias Cutpurse5–6Elwynn Forest
Defias Smuggler11–12Westfall
Riverpaw Runt8–9Elwynn Forest
Riverpaw Taskmaster17–18Westfall
Morgaine the Sly10Elwynn Forest
Gruff Swiftbite12Elwynn Forest
Garrick Padfoot5Elwynn Forest
Stonetusk Boar5–6Elwynn Forest
Harvest Watcher14–15Westfall
Harvest Reaper17–18Westfall
Defias Bandit8–9Elwynn Forest
Riverpaw Gnoll11–12Westfall
Prowler9–10Elwynn Forest
Longsnout10–11Elwynn Forest
Defias Pathstalker15–16Westfall
Defias Highwayman17–18Westfall
Riverpaw Mongrel13–14Westfall
Riverpaw Brute15–16Westfall
Riverpaw Overseer19Westfall
Murloc Coastrunner12–13Westfall

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.