13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Dalia the Collector1Zephras Isle
Destin Thriceforged5Weapon MerchantZephras Isle
Jolee Brightmeadows5Cloth & Leather ArmorZephras Isle
Aetheen of the Gales10Elder of Zephras IsleZephras Isle
Elatrell Featherlight20Rangers of Thendal GroveZephras Isle
Falorne Fallwind5High OrderZephras Isle
Xyton Silverwind5Druid TrainerZephras Isle
Windshaper Boro5Shaman TrainerZephras Isle
Tai'ree Farsight5Hunter TrainerZephras Isle
Dorii Brightwhisper5Mage TrainerZephras Isle
Akeri Duskblade5Rogue TrainerZephras Isle
Cirrusfly Soldier2Zephras Isle
Cirrusfly Queen3Zephras Isle
Al'Aketh Neophyte4Zephras Isle
Al'Aketh Ambusher5Zephras Isle
Ventaari Brightwish5WindshapersZephras Isle
Captain McManus55Hillsbrad Foothills
Josephine Carson25Hunter TrainerElwynn Forest
Constable Aonda20PeacekeeperZephras Isle
Uualia Suncrest5General GoodsZephras Isle
Hoarder1Zephras Isle
Peeps1Zephras Isle
Flutterfly8–9Zephras Isle
Galestrider5–6Zephras Isle
Living Lightning7–8Zephras Isle
Wind Hollow10–11Zephras Isle
Strange Hermit10Zephras Isle
Ornery Galestrider8–9Zephras Isle
Skyhopper7–8Zephras Isle
BrockUnknownAlterac Mountains
KorbenUnknownAlterac Mountains
DallasUnknownAlterac Mountains
JosieUnknownAlterac Mountains
Lilly1Alterac Mountains
Tyrus Blackhorn60Mount Hyjal
Illaya Amberwind20Elder WindshaperZephras Isle
Rathiril Sunlance20Elder of the High OrderZephras Isle
Sania Silverstream7Al'Aketh MissionaryZephras Isle
Zerril Softbreeze20CookZephras Isle
Teeri Wellwind20Zephras Isle

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.