13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Defias Conjurer15–16Westfall
Chicken1Westfall
Goblin Engineer18–19The Deadmines
Skeletal Miner17–18Westfall
Undead Excavator17–18Westfall
Undead Dynamiter17–18Westfall
Foreman Thistlenettle20Westfall
Black Ravager24–25Duskwood
Elaine Carevin18Duskwood
Defias Overseer17–18The Deadmines
Defias Blackguard19–20The Deadmines
Edwin VanCleef21Defias KingpinThe Deadmines
Goblin Woodcarver18–19The Deadmines
Sneed's Shredder20LumbermasterThe Deadmines
Sneed20LumbermasterThe Deadmines
Rhahk'Zor19The ForemanThe Deadmines
Cookie20The Ship's CookThe Deadmines
Mr. Smite20The Ship's First MateThe Deadmines
Captain Greenskin20The Deadmines
Wilder Thistlenettle20Stormwind City
Defias Pirate19–20The Deadmines
Sten Stoutarm5Dun Morogh
El Pollo Grande50The Black Chicken of Death
Bloodscalp Witch Doctor37Stranglethorn Vale
Jonathan Carevin25Duskwood
Calor20Duskwood
Benjamin Carevin2Duskwood
Skullsplitter Warrior39–40Stranglethorn Vale
Skullsplitter Hunter41–42Stranglethorn Vale
Skullsplitter Witch Doctor41–42Stranglethorn Vale
Bloodscalp Headhunter36–37Stranglethorn Vale
Skullsplitter Spiritchaser44Stranglethorn Vale
Venture Co. Strip Miner40–41Stranglethorn Vale
Venture Co. Foreman42Stranglethorn Vale
Venture Co. Surveyor41–42Stranglethorn Vale
Venture Co. Tinkerer40–41Stranglethorn Vale
Mosh'Ogg Mauler43–44Stranglethorn Vale
Mosh'Ogg Shaman43–44Stranglethorn Vale
Mosh'Ogg Lord45Stranglethorn Vale
Young Stranglethorn Tiger30–31Stranglethorn Vale

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.