Which country has the longest coastline?

Geography By 1 min read

Quick answer

Canada has the longest coastline in the world, at about 202,080 km (125,567 miles), according to the CIA World Factbook. That’s more than five times the distance around Earth’s equator. Its many Arctic islands, bays and fjords along three oceans, the Atlantic, Pacific and Arctic, make it so long.

Top 10 countries by coastline

RankCountryCoastline (approx.)
1Canada202,080 km
2Norway58,133 km (including islands)
3Indonesia54,716 km
4Greenland (Denmark)44,087 km
5Russia37,653 km
6Philippines36,289 km
7Japan29,751 km
8Australia25,760 km
9United States19,924 km
10New Zealand15,134 km

Different sources give different figures, sometimes very different ones.

Why coastlines are hard to measure

This puzzle is called the coastline paradox. If you measure a coast with a 100 km ruler, you skip small bays. Use a 1 km ruler and you trace more twists, so the total gets longer. Measure every rock and inlet and the length keeps growing. That’s why each country’s “official” coastline depends on the method and scale used. Mathematician Benoit Mandelbrot used this idea in 1967 to help explain fractals.

Canada’s coast in numbers

  • Canada has more than 52,000 islands, including Baffin Island, the fifth largest island in the world.
  • About 70% of its coastline is in the Arctic.
  • Canada also has more lakes than any other country: see which country has the most lakes.

Countries with no coast

There are 44 landlocked countries, including Switzerland, Mongolia, Bolivia and Ethiopia. Two, Liechtenstein and Uzbekistan, are “doubly landlocked,” surrounded only by other landlocked countries.

Canada’s Pacific coast is close to Alaska, where only the Bering Strait separates North America from Russia.

Still curious?

Jump to a random question from the archive.

Surprise me

Keep exploring