Guide Focus
Daily Progress Route
Reading Time
7 minutes
Last Updated
2026-03-15
Heartopia Fish Locations Guide
Players searching for heartopia fish locations usually want one practical thing: a reliable answer to where each important fish family actually lives right now. Generic route advice is not enough once the collection gets larger and weather or unlock gates start splitting the map. This guide treats fish locations as a map-control problem, so you can decide which water type to visit first instead of wandering between random docks and lakes.
The key shift is to stop treating every water node as equivalent. Strong fishing sessions come from matching the route to the current target pool:
- lakes for broad early collection and attractor-only catches,
- rivers for mid-game freshwater progression and Huchen attempts,
- sea zones for higher-value rotation once your level and boat access catch up,
- special locations such as Starlight Sea and Secret Pond for short premium windows.
March 15, 2026 field refresh marker: current public fish databases and route guides still converge on the same high-level map. Heartopia now tracks 94 fish across lakes, rivers, sea zones, deep-sea routes, and special spots. That means a modern fish locations page must do more than say "go fishing near water." It has to tell players which surface belongs to which target class.
Quick answer: if you are below advanced unlocks, start with one lake plus one river and treat sea routes as secondary. If rainbow weather appears, stop normal collection routes and pivot to Starlight Sea, Giantwood River, or deep sea immediately. If your target is Legendary Koi, do not fish casually all evening. Go to Secret Pond at midnight and treat it as a dedicated premium check.
What changed in the current fish map?
Current route pages now separate fish locations much more clearly by water type and unlock stage. The most useful split is:
- Lake routes for early collection, Goldfish/Northern Pike style weather fish, and Mermaid Attractor exclusives such as Edible Frog.
- River routes for faster leveling, Tilapia attractor catches, and higher-end targets such as Huchen when rainbow weather appears.
- Sea routes for premium value once you can support better bait and advanced progression gates.
- Special routes for short, high-value checks: Starlight Sea for Rainbow Fish and Secret Pond for Legendary Koi.
This matters because players often compare the wrong pages. Our guide at /guides/fishing-locations/ is the economy-first page about yield control. This page is the map-first page about where to go, what unlock changes the map, and which route should be active for the target fish in front of you.
Quick map routing board
Use this board before you leave town:
| Target goal | Best first route | Why it comes first | Fallback | | --- | --- | --- | --- | | Early collection progress | Meadow Lake -> Tranquil River | Stable low-level fish pool with less travel waste than full-map loops | Suburban Lake | | Mermaid Attractor exclusives | Lake or River closest to town | Edible Frog is lake-only, Tilapia is river-only, and both still require attractor logic | Shift to ocean only if you specifically need Rabbit Fish | | Rainbow weather jackpot run | Deep Sea if unlocked -> Starlight Sea -> Giantwood River | Premium rainbow fish live in a small set of high-value routes, so broad map sweeps waste the weather | Forest Lake or Meadow Lake premium lake checks | | Midnight premium check | Secret Pond | Legendary Koi is a time-gated target, not a general route fish | Stop after the midnight window and return to normal routes | | River-only advanced catch | Giantwood River | Huchen is still the clearest reason to elevate one river over the rest | Rosy River |
Unlock gates that change your fish map
Players keep losing time because they use an advanced fish route before the account can actually support it. The important gates right now are:
- Fishing Level 4: public hobby guides still tie Premium Bait and Mermaid Fish Attractor access to this stage. This is the first point where attractor-only fish should enter your route planning.
- Fishing Level 9: current route databases still place Huchen behind late-game river progression, especially at Giantwood River during rainbow weather.
- Fishing Level 10: current guides still treat this as the major premium threshold for Rainbow Fish, Swordfish, Bluefin Tuna, and stronger rod or bait setups.
- DG Level 7 + Bill at Fishing Village: this is still the route gate for advanced sea and deep-sea planning. Without Bill access, you should not waste rainbow windows planning around deep-sea fish first.
If a route guide does not tell you which unlock changes the map, it is incomplete. The best route is different for a Level 4 account than for a Level 10 account with Bill boat access.
How to calculate location value
Use one score model when comparing map routes:
Location Value Score = (Target Fish Checks x 4) + (Useful Secondary Fish x 2) - (Travel Minutes + Dead Window Minutes)
Target Fish Checks matter more than raw cast count because this page is about finding the right location, not just staying busy. A failed Secret Pond midnight run is expensive because the window is narrow. A failed Starlight Sea rainbow route is expensive because the weather window is short. Treat those premium attempts as weighted checks instead of casual background fishing.
Step-by-step method
- Pick one route family: lake, river, sea, or special.
- Lock one target fish for the run and one secondary fish pool.
- Track travel minutes and dead window minutes.
- Replace one weak route only after repeated decline.
Do not compare a normal daytime river loop with a midnight Koi check as if they are the same kind of route. They answer different questions.
Worked examples
Example 1: Level 4 attractor route
A player unlocks Mermaid Fish Attractor and wants the fish that do not appear in ordinary casts. Instead of wandering all surfaces in one session, they split the work into a lake pass for Edible Frog and a river pass for Tilapia. The route becomes shorter and the attractor is finally doing a real job instead of being treated like a random buff item.
Example 2: Rainbow weather compression
Another player sees rainbow weather and keeps a normal lake loop active for too long. After switching to a compressed premium route, they go deep sea first if Bill is already unlocked, then Starlight Sea, then Giantwood River. Even one short rainbow window now covers the highest-value map nodes before time expires.
Example 3: Midnight-only Koi discipline
A player checks Secret Pond casually at the wrong time and concludes the route is bad. On the next session they treat Legendary Koi as a midnight-only appointment, not a background detour. The location was never the problem. The timing discipline was.
Common Mistakes
- treating all lakes, rivers, and sea routes as interchangeable,
- using deep-sea plans before Bill or late fishing levels are unlocked,
- staying on normal routes during rainbow weather,
- checking Secret Pond outside the real premium window and calling the spot weak,
- forgetting that Mermaid Attractor exclusives are water-type specific,
- comparing 85-fish lists with 94-fish databases without asking which special routes were excluded.
Route checklist
Before starting:
- verify whether the run is normal, rainbow, or midnight-targeted,
- pick one water type first instead of a full-map sweep,
- confirm whether Mermaid Attractor or premium bait is actually needed,
- check whether your current fishing level supports the target pool.
During run:
- stay inside the chosen route family until the stop rule is hit,
- treat premium weather or time windows as the first priority, not the last,
- rotate only when the route objective is exhausted.
After run:
- note the strongest water type and the weakest one,
- record whether the real blocker was unlock, time, or weather,
- change one route variable only for the next session.
Frequently Asked Questions
Q1: Why do some Heartopia fish pages say 85 fish while others say 94?
The most likely reason is scope. Some pages exclude deep-sea, special-spot, or newer premium routes, while larger databases count the full collection. Treat 94 as the broader current map reference and then confirm whether the page you are reading is filtering part of the fish pool.
Q2: Where should I go first during rainbow weather?
If Bill and advanced sea access are already unlocked, start with deep sea. If not, go to Starlight Sea for Rainbow Fish, then Giantwood River for Huchen, then only use premium lake backups if the rainbow window remains.
Q3: Which routes need Mermaid Attractor?
Current public guides still tie Mermaid Attractor exclusives to water type: Edible Frog for lakes, Tilapia for rivers, and Rabbit Fish for ocean routes.
Q4: How do I unlock deep-sea or advanced sea planning?
Recent fishing location guides still point to the same gate: reach DG Level 7, go to Fishing Village, and talk to Bill near the boats. Until then, lake and river routes should remain the backbone of your map planning.
Q5: Where does Legendary Koi show up?
Current fish databases still place Legendary Koi at Secret Pond around midnight. It works better as a dedicated time-boxed premium run than as a side stop during a normal route.
Q6: Where does Huchen show up?
Current route databases still place Huchen at Giantwood River during rainbow weather, with some pages also mentioning Rosy River as a secondary river reference. Giantwood remains the clearest first choice.
Related Guides
Interactive Session Planner
Build one concrete run plan for Heartopia Fish Locations Guide: Water-Type Routes, Unlock Gates, and Rare Fish Checkpoints execution. This tool converts your available time and resources into a practical split so each session produces measurable progress.
Recommended Split
- Warmup: 4 min on What changed in the current fish map?.
- Core route: 10 min with 5 checkpoint(s).
- Fallback window: 6 min using What changed in the current fish map? execution route.
- Route mode: balanced baseline mode.
Start hint: Start with What changed in the current fish map?, then route into Quick map routing board before side tasks
Primary target: What changed in the current fish map? execution route | Backup target: Quick map routing board fallback route
Route Anchors
Heartopia fish locations guide with water-type route planning, Mermaid Attractor unlock notes, and rare fish checkpoints for rainbow and midnight runs. Start with "What changed in the current fish map?", then use "Quick map routing board" to keep the session focused on one measurable outcome.
Action Checklist From This Guide
- Lake routes for early collection, Goldfish/Northern Pike style weather fish, and Merm..
- River routes for faster leveling, Tilapia attractor catches, and higher end targets s..
- Sea routes for premium value once you can support better bait and advanced progression.
- Special routes for short, high value checks: Starlight Sea for Rainbow Fish and Secret.
- Fishing Level 4 : public hobby guides still tie Premium Bait and Mermaid Fish Attract..
Open These Next
These follow-up pages keep this guide grounded in the rest of your Heartopia route instead of turning it into a one-off read.
Common blockers
- Why do some Heartopia fish pages say 85 fish while others say 94
- Where should I go first during rainbow weather
- Which routes need Mermaid Attractor
Need Missing Data or Route Fixes?
If a spawn point, drop condition, or map route looks outdated, send a quick note so we can patch this guide in the next update cycle.
Discussion
* Comments are powered by GitHub Discussions. You need a GitHub account to post.