I've got my save spot notes here, if anyone still wants a list of hatch spots. It's kinda sloppy but eh.
While we're at it, can someone check if the Royal Unova is a unique hatch spot? It's the trainer ship docked at Castelia, but I can't check at the moment and I keep forgetting to check when I can.
There may or may not be a few missing spots (not counting N's Castle) but that should be most if not all of them.Nuvema Town
Accumula Town
* Accumula Gate (Between Accumula Town and Route 2)
Striaton City
Nacrene City
* Nacrene Gate (East exit)
Castelia City
* Royal Unova? (Have to check this at night)
* Liberty Garden (From the far-left pier)
* Castelia Gate (Only the north exit, east exit is Bridge Gate)
Nimbasa City
* Gear Station
* Musical Theater
* Anville Town (From Gear Station)
* Nimbasa Gate (East and west exits)
Driftveil City
Mistralton City
Icirrus City
Opelucid City
* Opelucid Gate (All exits)
Pokémon League
Lacunosa Town
Undella Town
* Undella Gate (North exit)
Black City
* Black Gate
White Forest
* White Gate (I guess. I only have Black I can check)
Dreamyard
Wellspring Cave
Pinwheel Forest
* Rumination Field
Unity Tower
Desert Resort
Relic Castle
Lostlorn Forest
Cold Storage
Chargestone Cave
Mistralton Cave
* Guidance Chamber (Top floor)
Celestial Tower
Twist Mountain
Dragonspiral Tower
Moor of Icirrus
Challenger's Cave
Victory Road
* Trial Cave
Giant Chasm
Undella Bay
* Abyssal Ruins (Requires Surf and Dive)
Abundant Shrine
Poké Transfer Lab
P2 Laboratory
Entralink
* Entree Forest
Skyarrow Bridge
Driftveil Drawbridge
Tubeline Bridge
Village Bridge
Marvelous Bridge
Route Gate (Gate between routes)
Bridge Gate
Route 1
Route 2
Route 3
Route 4
Route 5
Route 6
Route 7
Route 8
Route 9
* Shopping Mall
Route 10
Route 11
Route 12
Route 13
Route 14
Route 15
Route 17
Route 18
While we're at it, can someone check if the Royal Unova is a unique hatch spot? It's the trainer ship docked at Castelia, but I can't check at the moment and I keep forgetting to check when I can.