The Haikou Region opens up the third generation of Pokémon (dex 1–386) and runs on the poke3 server. For overall flavor and main-quest summary see PokeWorld.

This page collects the recurring NPCs that spawn around Haikou outside of the main-quest beats. They rotate through hidden coordinates and announce themselves on broadcast and in the Discord #pworld-rare-spawns feed.

Coordinates below are (x, y, z). A name in italics prefixed with near means the spawn falls just outside that town’s region — that’s the closest defined town.


Iconic trainers

Rotation cycles every 90–150 minutes. One trainer at a time, 25-minute window.

Active rotation:

TrainerSpawn locations
RubyMisty Falls (-708, 52, -414) · near Ironview (-189, 40, -341)
Sapphirenear Safari Zone Gen 3 (-1221, 45, -168) · Kinetic Island (1419, 22, -358)
EmeraldMisty Falls (-601, 98, -435) · Lodestar Port (1146, 21, -512)
AshVictor Island (1425, 82, 775) · Findview Port (-153, 29, 506)
MaxieSearing Peak Volcano (-644, 213, -552) · ??? (1391, 22, -156)
ArchieKinetic Island (1549, 23, -316) · ??? (1382, 22, -156)
GiovanniTeam Rocket Shadow HQ (1036, 44, 672) · Lucille’s Casino (764, 54, -542)
Steven StoneIronview (-242, 40, -472) · Arc City (-768, 43, 693)
Jessienear Arc City (-963, 27, 447) · Ivy Village (5, 40, 141)
JamesOccult Island (1764, 37, 153) · near Kinetic Island (1568, 14, -388)

Two of the iconic spawns sit inside the area officially labeled ??? on the regional map.

Reserved (not in active rotation):

TrainerSpawn locations
LisiaWavemeet Bay (-953, 48, 1106) · near Targaryen Keep (605, 23, 277)
WallyMaya Keep (-1283, 60, 359) · Sleepy Hallow (-798, 31, 454)

Mystery Man

Cycles every 2–4 hours, picks 1 of 21 hidden coordinates, stays for 10 minutes.

TownCoordinates
Battle Tower(838, 116, 276)
Wavemeet Bay(-749, 35, 1054)
Occult Island(1788, 33, 199)
Voltage Park(-177, 30, -140)
Ivy Village(124, 47, 258)
near Misery Marsh(-22, 24, -531)
Misty Falls(-715, 53, -181)
Lodestar Port(979, 28, -519)
Kinetic Island(1541, 39, -389)
Sleet City(315, 22, -999)
Lucille’s Casino(731, 54, -553)
Ironview(-320, 53, -434)
Arc City(-771, 36, 695)
Maya Keep(-1247, 50, 382)
Searing Peak(-833, 61, -972)
Flareridge(-1176, 34, -904)
Rockford Bay(-1361, 20, -545)
Stoneridge(-1336, 47, -307)
Findview Port(-226, 22, 625)
Springdale(-699, 35, 672)
Sleepy Hallow(-736, 28, 411)

Move tutors

One tutor at a time, every 90–150 minutes, 20-minute window.

Ben / Max / Aly / Gus — shared 20-point pool

TownCoordinates
Wavemeet Bay(-851, 29, 1114)
Sleet City(279, 40, -905)
Sleepy Hallow(-796, 31, 455)
Searing Peak(-869, 60, -967)
Rockford Bay(-1264, 31, -584)
Voltage Park(-199, 62, -129)
Targaryen Keep(676, 29, 380)
Stoneridge(-1266, 45, -337)
Springdale(-711, 31, 704)
Occult Island(1764, 37, 96)
Misery Marsh(-30, 23, -608)
Arc City(-917, 28, 651)
Findview Port(-374, 36, 604)
Kinetic Island(1461, 23, -371)
Ivy Village(29, 40, 159)
Ironview(-281, 42, -441)
Flareridge(-1259, 21, -947)
Maya Keep(-1166, 43, 350)
Lucille’s Casino(782, 54, -523)
Lodestar Port(1160, 22, -469)

Amy — 11-point pool

TownCoordinates
near Wavemeet Bay(-1049, 26, 1162)
near Ironview(-104, 42, -856)
near Sleet City(152, 47, -799)
Misty Falls(-663, 37, -407)
Misty Falls(-723, 68, -436)
Misty Falls(-750, 58, -429)
Victor Island(1425, 82, 775)
???(1370, 21, -179)
Battle Tower(838, 222, 276)
near Arc City(-1018, 24, 488)
near Kinetic Island(1563, 24, -449)

Stationary NPCs

NPCTownCoordinates
Aunty Almanear Ivy Village(394, 40, -236)
Aunty BibbySpringdale(-658, 43, 627)
Move ManiacMaya Keep(-1281, 71, 302)
Honeynear Voltage Park(-409, 40, -191)
HM TutorFindview Port(-238, 31, 531)
Scientist Fred (IV Checker)Findview Port(-345, 37, 467)
EV Trainer ClemontBattle Tower(838, 81, 237)
Pokémon Breeder DominicWavemeet Bay(-954, 24, 992)
Pokémon Breeder KatieWavemeet Bay(-956, 24, 995)

Farmer Clark has a Point-of-Interest category in Haikou but no fixed NPC location — confirm in-server whether he’s present in this region. The HM Tutor charges 1000 coins per HM.