
Country: Netherlands With 941,873 residents within the city proper as of 1 January 2026, Amsterdam is the Netherlands’ capital and largest city. In North Holland, its extensive canal network has earned it the nickname “Venice of the North” and UNESCO World Heritage status.
