Skip to main content
⌖ OF Intel

GUIDES

How Many Ports to Build in OpenFront: When More Ports Stop Adding Ships

The single most-asked port question is not 'port or factory' but 'how many, and does stacking pay proportionally?' Learn the three-zone answer: when your first ports are cheap and high-yield, when the cost curve and the global ship cap start biting, and exactly when a stacked port buys warship repair instead of more ships.

Economy Difficulty · Intermediate Published Sep 29, 2026 Updated Sep 29, 2026 Reviewed by OpenFront Intel editors #economy#ports#trade#ports-count#diminishing-returns#strategy

Direct answer: There is no fixed port count — there is a three-zone curve. In the early game your first two or three ports are cheap and each one adds trade ships at close to full strength, so take them greedily. By your third or fourth port the price stops doubling and flattens to a flat 1,000,000, and the global ship cap starts biting, so the marginal port earns less. By the late endgame a stacked (level 4–5) port is mostly buying faster warship repair, not more useful ships, so stop adding port capacity and spend on income or defense. The rule of thumb: build to three ports early, decide the fourth on the board, and treat a stacked 5-port as a repair investment, not a ship investment.

What “stacking a port” actually does

Most players who search “stacking ports” are asking whether a level-2 port sends double the ships of a level-1 port. The honest answer is almost, but only while your fleet is small. A level-N port is not one port that does N times the work in one motion; it behaves like N separate spawn chances that all share the same global trade-ship pool. At the start of a game you have only a handful of ships in the whole match, so those N chances each land on a nearly empty cap and a level-2 port really does push out close to twice the traffic of a level-1. That is the part of the community answer that is right: a small stack is close to linear, and it is why the early “build a couple of ports tall” instinct works. The reason the linear phase feels so convincing is that you are comparing a level-1 and a level-2 port in a match where the total fleet is maybe a dozen ships, so the cap the second port is drawing against is barely in existence and both of its chances land. That early-game clarity is the seed of the later mistake: players extrapolate “it doubled for me” into “it always doubles,” and the rule only holds because the fleet was small, not because the port count is special.

But the second half of the mechanism is what most players miss. Every port, stacked or not, draws ships out of one shared global pool, and that pool is throttled by a saturation curve: the more ships already in the game, the harder each new chance is to actually spawn a ship. So a level-5 port does not guarantee five times the ships of a level-1 once the map is busy. What it does guarantee is five chances, and when the pool is near full, most of those chances get throttled down. The practical translation is that a stacked port is a concentrated bet: it is more efficient while the board is empty and less efficient as the board fills. A spread set of level-1 ports gives you the same number of chances but keeps your tiles flexible, which matters once you want to re-place or defend. Stacking wins on space and on a second side-benefit — a higher port level repairs your own warships faster, which is a real but separate value from ship count. So when you ask “does a 2-stack double the ships?”, the answer is yes in the early game, converging toward no as the game fills.

The shared cost ladder: why the third port is your last cheap one

The single most important economic fact about port count is that ports and factories spend from the same price curve. The game does not run one ladder for ports and another for factories; it runs one combined ladder, and the price of your next income unit depends on how many port-levels and factories you have already bought across both. The ladder doubles at each step and then hits a hard ceiling: the first unit of your combined income budget is 125,000, the second is 250,000, the third is 500,000, and every unit from the fourth onward is a flat 1,000,000 because the curve caps there. This is why the third port feels different from the fourth: up to the third you are paying the doubling curve, and from the fourth you are paying the ceiling no matter how many more you add.

The stacking detail sharpens the decision. A level-5 port does not cost one slot on the ladder — it counts as five units, so it burns the doubling curve across five steps at once and then rides the ceiling. In concrete money, a single stacked port climbs to roughly 125,000 at level 1, about 375,000 cumulative at level 2, about 875,000 at level 3, about 1.875 million at level 4, and about 2.875 million at level 5. That last jump — spending a full extra 1,000,000 to go from level 4 to level 5 — is the moment stacking stops being a cheap efficiency play and becomes a deliberate luxury. Because the same ladder prices your factories, every port level you buy is a factory you are not buying, and every factory you buy is a port you are not. This is the core of the count question: you are not deciding “how many ports” in isolation, you are deciding how to split a shared, doubling-then-capped budget between two income engines. The third port is the last one where the price is still on the gentle part of the curve; after that, every additional port and every additional factory costs the same ceiling price, so the choice between them is decided by the board, not by the ladder. A useful way to hold this in your head during the match is to track your combined income-unit count, not your port count alone: the moment you cross the third unit, stop asking “can I afford another port” and start asking “is this ceiling-priced port worth more than the ceiling-priced factory it replaces,” because from unit four onward the ladder has stopped giving you a free answer and the board has to supply it.

The saturation curve: when more ports stop adding ships

The reason “more ports” has a natural ceiling is that the total number of trade ships in the match is not unbounded. The game throttles the global fleet with a saturation curve: the ship count climbs toward a plateau, and the probability that any given spawn chance actually produces a ship falls as the fleet approaches that plateau. At the start of the match the fleet is small, the curve is on its steep part, and almost every chance from every port succeeds — which is exactly why the early game rewards a burst of ports so generously. As more players build and the fleet grows, the curve rolls over and the same chance starts failing more often, so each additional port or factory returns a smaller slice of extra traffic.

The developer’s own notes on the curve are the key to how hard the ceiling really is. The plateau is not a low number that you hit in the first minutes; the curve is shaped so that heavy port investment keeps scaling income almost linearly until a global hard cap well past a few hundred ships (the documented hard cap sits in the region of roughly 800 ships). What that means for a player is that you do not “run out of ships” in a normal game just because you built four or five ports — the linear zone is long enough that a reasonable port count never visibly starves. The single most useful way to read the curve in-match is to watch the gap between the number of ships you want to run and the number the board is actually letting you spawn: while that gap is small, every new port pays, and the moment you start seeing your own ships sitting in port or failing to leave, the gap has closed and the curve has flattened for you personally. What the curve does do is make the marginal port less valuable: the fifth port adds less new traffic than the second did, not because the game stopped counting it, but because the fleet is now close enough to the plateau that a share of its chances get throttled. So the diminishing returns are real but gradual. The practical read is that your first few ports are near-max efficiency, your mid-range ports are good but a bit dented, and only when you are pushing past a large fleet does an additional port genuinely stop adding useful ships. This is the mechanical heart of the “port maxing is dead” argument in the community: it is true at the extreme end of the curve and false in the normal mid-game, and the difference is the fleet size, not the number of ports you own.

The three zones: when to buy your first, your third, and when to stop

Turn the two mechanisms — the doubling-then-capped price ladder and the fleet saturation curve — into a simple three-zone rule. Zone 1, the cheap-and-hungry zone, is the early game while your fleet and your rivals’ fleets are small. Here the price curve is still on its gentle part and the saturation curve is still on its steep part, so every port you buy is both affordable and nearly fully productive. In this zone the answer to “how many ports” is take them before your rivals do: your first two or three ports are the highest value-per-gold income you will get all match, and hesitation is the main early failure. If you have the gold and the space, the correct early play is to be slightly greedy with ports, because the board is empty enough that they all pay.

Zone 2, the marginal zone, starts around your third and fourth income unit. The price curve has now hit the 1,000,000 ceiling, so your next port and your next factory cost the same, and the fleet is growing enough that the saturation curve is starting to dent each marginal port. In this zone the count is no longer “how many can I afford” but “what does this port beat?” — a port beats a factory when you have reliable trade partners and can keep trade routes open, and a factory beats a port when the board is hostile and you need income that does not depend on other players. The fourth income unit is the board-driven decision, and the honest answer is that most players should stop around four total income units (ports and factories combined) unless the board clearly rewards more.

Zone 3, the repair zone, is the late endgame once your fleet is large. The saturation curve is now flat, so an additional port mostly stops adding useful ships, and a stacked level-4 or level-5 port is best understood as a warship-repair investment: a higher port level repairs your own warships faster, and in a frozen endgame that repair value is often more useful than one more throttled trade ship. So in zone 3, stop adding port capacity for ships and instead decide whether the remaining budget is better spent on a repair-boosting port stack, on a factory that keeps your independent income alive, or on defense. The three zones give you a decision process that is stable across maps: greed early, decide on the board in the middle, and treat late porting as repair, not ship count.

Scenario A: a three-player mid-game, when to take your third port

Concrete numbers make the zone rule concrete. Imagine a three-player game about three-quarters through the early phase: you have two level-1 ports and one factory, your gold is steady, and two of your rivals each have one port and are still building military. You are looking at whether to buy your third port (your fourth income unit) or a second factory. Use the ladder: your next income unit is the fourth on the shared curve, so it costs the flat 1,000,000 regardless of which you choose — the ladder no longer distinguishes them, so the decision is purely board-driven. Now use the saturation read: with three players mid-game the fleet is moderate, the curve is past its steepest part but far from the plateau, so a third port is still productive but visibly less per-gold than your first two. The board test: do you have a stable trade partner you can keep supplying, and can you keep that route open? If yes, the third port earns the open-trade premium and you take it. If the board is contested and a rival is about to embargo or pirate your route, the independent factory is the safer 1,000,000. The reason this particular moment is where most players get the count wrong is that the 1,000,000 price looks the same for both options, so the eye defaults to the one it already owns — “I have ports, I’ll buy a port” — instead of asking which income source the board is actually safer for right now. The port is the higher-variance option: it is worth more when trade is open and less when it is not, while the factory is flat either way. In a three-player mid-game where a rival is actively building warships, that variance is a real risk you are paying for, and the only reason to take it is a partner and a route you can actually keep open.

Assumptions you should state before you commit: (1) you have at least one reliable trade partner within shipping range, (2) your route is not currently being pirated, and (3) you have gold to spare without breaking your military minimum. Under those three assumptions the third port is the better buy in this mid-game, because the fleet is still small enough that it is near-full productivity and the open-trade premium exceeds the factory’s independent income. The moment assumption (2) breaks — a rival moves a warship onto your route — the same 1,000,000 should flip to a factory, because a port’s value collapses when its trade can be denied. This is the whole count question compressed: the third port is a conditional buy, and the condition is “open, reliable trade.” If you can point to that condition on the board, take the port; if you cannot, take the factory. Both cost the same; only the board decides.

Scenario B: the endgame race, why port-maxing stops paying

Now the same question at the end of the match, where the “port maxing is dead” argument bites. You are in a frozen 1v1 or a low-trade endgame, the fleet is large, both players are deep into the income race, and you are debating whether to push a stacked port up to level 5 (an extra 1,000,000 over level 4) to squeeze more trade ships. Use the saturation read: the fleet is now near the plateau, so that extra level’s spawn chances are heavily throttled — you are paying the ceiling price for a ship-count gain that is close to zero. Use the cost read: that 1,000,000 is the same price as a full factory or a major defense, so you are not buying a cheap efficiency gain, you are buying a luxury. What the level-5 stack does still buy is the warship-repair bonus: a higher port level repairs your warships faster, and in a frozen endgame where both players are bleeding warships, that repair value can be the deciding edge. So the endgame read is that you should not be port-maxing for ships — the curve has flattened and the marginal ship is nearly worthless — but you may still buy a top-level port specifically for the repair, and only if you have a warship fleet that actually needs the repair.

Concrete decision: if your endgame win condition is “out-earn them while my warships stay alive,” the level-5 port is justified as repair, and you should frame the purchase that way rather than as ship count. If your win condition is “build a fleet that out-trades them,” a factory that keeps your independent income alive is the better 1,000,000, because the throttled ship gain from the stack will not pay it back. If your win condition is defense and you can deny their route, you should not buy either income unit and should spend the gold on defense instead, because the whole income race is a distraction from the thing that decides the match. The failure the community warning “port maxing is dead” is catching is exactly this: players who keep stacking ports late in the game because the early linear phase made it feel like it always pays, and then discover the marginal ship is throttled and the repair they actually wanted could have come cheaper. The fix is to name which value you are buying — repair or independent income — and to refuse the purchase when neither value is on the board.

Failure modes and counters: embargo, piracy, and the cap

A port count plan that ignores the denial modes will look right on paper and fail in the match, because ports are an income source that other players can turn off on you. The three real failure modes are embargo, piracy, and the fleet cap, and each has a different counter. Embargo is the cleanest denial: a rival can embargo you, and your port trade income stops while your port count stays exactly the same. The counter is that a port-heavy economy is fragile against a player who is willing to embargo, so a healthy plan keeps some factory income that does not depend on any trade partner — the more of your income that flows through open trade routes, the more a single embargo can hurt you. The board rule is: if a specific rival is the kind of player who will embargo, cap your port share and keep a factory floor that survives an embargo.

Piracy is the kinetic version of the same idea: a rival puts warships on your trade route and your ships stop depositing, so your ports stop paying even though they are still built. The counter is route protection — either a SAM screen or your own warships on the route — but protection costs the same gold as the port you are trying to protect, so the honest calculation is whether the port’s income exceeds the protection cost. If it does not, the port is not worth keeping open and you should convert that budget to a factory. The fleet cap is the self-inflicted failure: building more ports than the fleet can use, where the extra ports sit idle because the saturation curve has already throttled the pool. The counter is to stop adding port capacity the moment your fleet approaches the plateau, and to spend the freed gold on repair or defense instead. The three modes interact in ways that change the order you check them: embargo is the threat to check first in the planning phase, because if a specific rival is the type to embargo you, the ceiling on your port count is set before you ever look at the fleet; piracy is the threat to check continuously during the match, because a single warship repositioned onto your route can flip a profitable port into an idle one overnight; and the fleet cap is the threat to check last, because it only binds once the first two have left you with a port-heavy economy that is still trying to grow. The unified lesson is that port count is only as good as your ability to keep the trade open; a plan that says “build N ports” is incomplete without a line for “and here is how I keep those N ports from being embargoed, pirated, or idled.” The denial modes are not footnotes — they are the reason the count has to stay conditional on the board at every zone, and the reason a purely numerical answer to “how many ports” can never be right on its own.

Mode and map adjustments: FFA versus 1v1, big maps versus small

The three-zone curve is stable, but the thresholds shift with mode and map size, so the “how many ports” answer has to be tuned to the table you are actually playing. In FFA (three or more players) the fleet is larger and the saturation curve rolls over sooner, because every rival is adding to the shared global pool. That means the marginal port dents sooner in FFA than in 1v1, so the FFA answer to “how many” is slightly fewer ports and a higher factory floor — you need more independent income because there are more players who can embargo or pirate your routes, and the open-trade premium is harder to hold because the board is more contested. The practical FFA rule: take your first two or three ports early as usual, but in the marginal zone lean toward the factory more than you would in 1v1, and treat the open-trade premium as a bonus you will lose, not a floor you can rely on.

In 1v1 or 1v2 the fleet is smaller and the curve stays on its steep part longer, so ports stay productive a bit longer and the open-trade premium is more reliable if you have a partner. The 1v1/1v2 answer is you can run a higher port share because there are fewer denial sources and the fleet is smaller, but it also means an embargo or a single rival warship on your route is a much larger fraction of your income, so you still need a factory floor — just a smaller one than FFA. In a pure 1v1 with no third party to embargo you, the denial risk is almost entirely piracy, so the decision reduces to “can I keep my one route open with a screen or a warship?” — and if yes, the port share can run higher than in FFA, because you have at most one threat to manage. Map size tunes the same axis: on a small map the fleet is dense relative to the cap, the curve rolls over fast, and ports stop adding useful ships earlier, so the small-map answer is “fewer, earlier, and lean into the repair value of a stacked port sooner.” On a big map the fleet is spread thin, the curve stays gentle longer, and the late linear zone is longer, so the big-map answer is “you can keep adding ports a bit longer before the marginal one stops paying, and the open-trade routes are easier to keep open because the routes are longer and less contested.” One practical way to feel the map-size effect is to watch your own fleet size relative to the visible board: the same port count that looks aggressive on a big map looks greedy on a small one, and the small-map tell is when your newest port’s ships start visibly idling or failing to spawn even though the port itself is built and paid for. The adjustment principle is the same in every case: the denser the fleet relative to the cap, the sooner ports stop adding ships and the more weight you put on repair and independent income, and the thinner the fleet, the longer you can keep porting for ships.

A reusable decision table for your next port purchase

Collapse the whole guide into a table you can run in-match, one row per zone, with the price, the ship-value read, and the decision rule. Use it whenever you are standing in front of a port or a factory and the gold is on the ceiling. The table assumes the shared ladder and the saturation curve described above; if the version you are playing has changed the ladder or the curve, re-check the numbers but keep the same three-zone logic, because the shape of the decision (greed, then board-driven, then repair) does not change even if the exact prices do.

ZoneFleet stateMarginal port priceShips added by that portDecision rule
1 — cheap & hungrySmall fleet, early game125k / 250k / 500kNear fullTake it before rivals; be slightly greedy
2 — marginalModerate fleet, mid game1,000,000 (ceiling)Good but dentedCompare to a factory; port wins only with open reliable trade
3 — repairLarge fleet, endgame1,000,000 (ceiling)Near zeroBuy for warship repair, not ships; otherwise spend on income/defense

Run it like this. Before any port purchase, ask: what zone am I in? Read the fleet on the board — if it is small, you are in zone 1 and the answer is yes; if it is moderate, you are in zone 2 and the answer is “only if I can keep a reliable trade route open, and the same gold could buy a factory that survives an embargo”; if it is large, you are in zone 3 and the answer is “only if I specifically want the repair and I have warships that need it.” The table also encodes the denial check: in zone 2, the port row is only valid if the trade route is open and reliable; the moment a rival can embargo or pirate it, the factory row wins at the same price. Keep the table next to your in-match plan and you will stop asking “how many ports” as a number and start asking the three questions that actually decide it: how empty is the fleet, is my trade open, and am I buying ships or repair. That is the entire answer, and it is stable across maps and modes even when the exact prices shift.

Version boundary: everything here reflects the current build (v0.34.x) and matches the v0.34.20 release shipped 2026-09-26 — the shared cost ladder, the fleet saturation curve, the per-level spawn roll, and the per-level warship-repair bonus are all present and numerically consistent at that release. If a future release changes the ladder or the curve, the prices in the table change but the three-zone decision logic does not.

See also: for the single most common port/factory split, see the Port vs Factory guide; for the timing of your first port and factory, see the Frontload Port and Factory Investment guide; and for how many of your own warships to keep alive so the port-level repair bonus actually pays off, see the Warship Fleet Decisions guide.

Related content

Continue reading
Adaptive Build Order: Spend the Next Gold on the Constraint

Use OpenFront v34.3 costs, troop growth, route payback, and stop signals to choose City, Port, Factory, defense, or a liquid reserve without copying a fixed script.