13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Nightsaber Stalker7–8Teldrassil
Forlorn Spirit25–26Elwynn Forest
Andrew Krighton8Armorer & ShieldcrafterElwynn Forest
Raleigh Andrean14Ex-ChefUndercity
Haggard Refugee18–19Silverpine Forest
Sickly Refugee19–20Silverpine Forest
Master Apothecary Faranell50Royal Apothecary SocietyUndercity
Huldar15Loch Modan
Deathstalker Faerleia18Silverpine Forest
Councilman Smithers12Pyrewood CouncilSilverpine Forest
Councilman Thatcher13Pyrewood CouncilSilverpine Forest
Councilman Hendricks13Pyrewood CouncilSilverpine Forest
Councilman Wilhelm13Pyrewood CouncilSilverpine Forest
Councilman Hartin13Pyrewood CouncilSilverpine Forest
Councilman Cooper13Pyrewood CouncilSilverpine Forest
Councilman Higarth13Pyrewood CouncilSilverpine Forest
Councilman Brunswick13Pyrewood CouncilSilverpine Forest
Lord Mayor Morrison15Pyrewood Council LeaderSilverpine Forest
Moonstalker14–15Darkshore
Moonstalker Runt16–17Darkshore
Moonstalker Matriarch19–20Darkshore
Melithar Staghelm5Teldrassil
Athridas Bearmantle11Teldrassil
Conservator Ilthalaine4Teldrassil
Denalan11Teldrassil
Sentinel Kyra Starsong12Teldrassil
Gilshalan Windwalker9Teldrassil
Syral Bladeleaf12Teldrassil
Natheril Raincaller57General GoodsWinterspring
Valstag Ironjaw25Wetlands
Giant Wetlands Crocolisk25–26Wetlands
Ma'ruk Wyrmscale23Dragonmaw WarlordWetlands
Chieftain Nek'rosh32Wetlands
Pilot Longbeard23Ironforge Siege BrigadeIronforge
Einar Stonegrip20Wetlands
James Halloran25Wetlands
Tarrel Rockweaver25Wetlands
Harlo Barnaby25Wetlands
Ram5Wetlands
Maiden's Virtue Crewman20Wetlands

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.