Which City Is the Capital? Counting Capitals When a Country Has Two
· Nen
Ask someone how many capital cities they have been to and the number usually comes out quickly, because it feels like a simple sub-count of their countries. Then ask which city they counted for the Netherlands. Most say Amsterdam. Some say The Hague, because that is where they saw the parliament. Both are right, and that is the problem.
A capital looks like a fact you can look up, and for most countries it is. For a handful, the job is split between two or three cities. For a few more, the capital has moved within living memory, sometimes after you went. If you count capitals, you need a rule for those cases, the same way you need one for what counts as visiting a country.
When one country has two capitals
A capital is normally three things in one place: the seat of government, the home of the legislature, and the city the constitution names. Most countries keep all three together. Some deliberately split them, so that one city is the capital for some purposes and another for others, with neither ranked above the other (Wikipedia: countries with multiple capitals).
The cases you are most likely to meet, all from that list:
- Netherlands. Amsterdam is the capital under the constitution. The government sits in The Hague.
- South Africa. Three capitals: Pretoria (executive), Cape Town (legislative) and Bloemfontein (judicial).
- Bolivia. Sucre is the constitutional capital. La Paz is the seat of government.
- Malaysia. Kuala Lumpur is the constitutional capital and royal seat. Putrajaya is the administrative centre.
- Sri Lanka. Parliament sits in Sri Jayawardenepura Kotte. Colombo is the executive and commercial capital.
- Côte d'Ivoire and Benin. Yamoussoukro and Porto-Novo are the official capitals. Abidjan and Cotonou are where government actually works.
- Eswatini. Mbabane is the administrative capital. Lobamba is the legislative and royal one.
These are not trivia. They are exactly the countries where two people with identical trips will produce different capital counts. Someone who spent a week in Cape Town and someone who spent a day in Pretoria have both, on one reading, been to South Africa's capital.
When the capital moved after you went
The second trap is time. Capitals move, and a count built from memory quietly uses whichever city was the capital when you were there.
- Nigeria. Abuja replaced Lagos as the capital on 12 December 1991 (Wikipedia: Abuja). A business trip to Lagos in 1989 was a trip to the capital. The same trip in 1995 was not.
- Myanmar. The government began moving from Yangon to Naypyidaw on 6 November 2005, and the new capital's name was announced on 27 March 2006 (Wikipedia: Naypyidaw).
- Indonesia. A move is under way but not finished. Nusantara, in East Kalimantan, is a city under construction that is planned to become the capital once it is complete; until then, Jakarta is still the capital (Wikipedia: Nusantara).
That gives two defensible rules. Count the capital as it was on the day you visited, which is historically honest and means your 1989 Lagos trip counts forever. Or count against today's capital, which matches every current list and means that trip no longer does. Neither is wrong. Mixing them is, because then your number depends on which trip you happen to be thinking about.
A rule you can write in one line
For split capitals there are three workable options:
- Either city counts. Generous and simple: Amsterdam or The Hague, La Paz or Sucre, any of South Africa's three.
- The constitutional capital only. Amsterdam, Sucre, Kuala Lumpur. Clean and citable, occasionally counter-intuitive, because it is often not where the government is.
- The seat of government only. The Hague, La Paz, Putrajaya, Pretoria. This matches the news and the embassies.
Pick one, add a rule for moved capitals, and write both down with a date: "either city counts, today's capital, set September 2026". It takes ten seconds and ends the argument before it starts. The same approach works for counting continents, where the borderline cases are just as real.
How MapMyWorld counts a capital
Here is exactly what the product does, and where its answer is a convention rather than a fact. Each claim names the file it lives in.
It counts from places, not countries. Marking a country visited does not give you its capital. A capital counts when you have logged a place, marked visited or lived, within 30 km of that capital's reference point (server/services/achievementService.ts). So a day in Paris counts only if something you logged sits in or near Paris.
Three milestones. The capital achievements unlock at 25, 50 and 100 capitals (server/seeds/achievements.ts).
One point per country, and not every country has one. The reference list holds 103 capitals, one coordinate each (CAPITAL_COORDS in server/seeds/achievements.ts). The country list has 199 entries (server/data/countries.ts), so 96 countries have no capital point and cannot add to the count at all. Benin and Eswatini are among them. It also means the 100-capital milestone asks for 100 of the 103 points on the list, which is nearly all of it.
Split capitals get one city, and the 30 km circle decides the rest. Working the distances out from the stored points:
- The Netherlands is Amsterdam. The Hague is about 52 km away, outside the circle, so a place logged there does not count.
- Malaysia is Kuala Lumpur. Putrajaya is about 23 km away, inside the circle, so it does.
- Bolivia is La Paz, the seat of government. Sucre, the constitutional capital, is about 415 km away and does not count.
- South Africa is Pretoria. Cape Town, about 1,300 km away, does not count.
- Côte d'Ivoire is Yamoussoukro. Abidjan, about 218 km away, does not count.
Those distances are worked out from each city's coordinates as Wikipedia gives them (The Hague, Putrajaya, Sucre, Cape Town, Abidjan).
Look at that list again and you will see our answer is not one consistent rule. Amsterdam is the constitutional choice; La Paz and Pretoria are seats of government. In effect we mix rules 2 and 3. We would rather say so than let you find it by checking your own count against ours.
Today's capital, always. Each country has one current point: Abuja for Nigeria, Naypyidaw for Myanmar, Jakarta for Indonesia. A 1989 trip to Lagos, logged with its real date, still does not count as a capital. There is no date-aware rule.
What it costs, and what it will not do
Because capitals come from places, they depend on your place allowance. The Free plan allows 5 places as a lifetime allowance, and deleting one does not give the slot back. It also includes unlimited countries, 1 trip, 10 airports and 1 friend connection. Five places will not get you anywhere near 25 capitals. Pro removes the caps at $7.99 a month, $59.99 a year, or $199.99 once for Lifetime.
There is no bulk import, and nothing follows your location. Every place is typed in by you, and the 30 km check runs on the coordinates of what you logged. If you are rebuilding years of city trips, logging your travel history retroactively covers where to find the evidence: boarding passes, hotel confirmations and photo dates.
The short version
Most capitals are simple. For the handful that are not, decide three things once: whether either city of a split capital counts, whether you count the capital as it was or as it is now, and what you do about countries your list does not cover. Write it down with a date.
Then check your count against it, because in the countries where it matters, whatever tool you use has already made a choice for you. Ours included.
Start your record — free.