---
entity_id: city:fi:wikidata:Q192155
entity_type: city
name: Kotka
country_code: FI
country: Finland
slug: kotka
canonical_url: https://immigrationdb.com/cities/fi/kotka/
json_url: https://immigrationdb.com/data/cities/fi/kotka.json
markdown_url: https://immigrationdb.com/data/cities/fi/kotka.md
mcp_uri: immigrationdb://city/fi/kotka
snapshot_id: approved-static-c751ebb1b4085a62
generated_at: 2026-09-14
last_verified: 2026-09-06
fact_count: 28
language_location_count: 0
employment_location_count: 0
city_intent_block_count: 1
usefulness_tier: answer_linked
indexable: true
metric_dictionary_url: https://immigrationdb.com/data/metrics.json
license_url: https://immigrationdb.com/about/copyright/
citation_schema: immigrationdb-citation-v1
citation_canonical_url: https://immigrationdb.com/cities/fi/kotka/
citation_title: "Kotka, Finland: rent, salary, jobs, safety, climate, schools"
citation_author: ImmigrationDB
citation_publisher: ImmigrationDB
citation_snapshot_id: approved-static-c751ebb1b4085a62
citation_version: approved-static-c751ebb1b4085a62
citation_retrieval_date: 2026-09-14
citation_build_date: 2026-09-14
citation_license_url: https://creativecommons.org/licenses/by/4.0/
---

# Kotka

At the end of 2024, the city covered 272.1 km² and had a population density of 184.5 people per km².

## Answers

Deterministic answers rendered from this page's published values. The JSON twin carries the machine-readable answer objects.

### How many people live in Kotka?

The published population was 50,210 people in 2024.

- City-scope resident count. Density, foreign-resident counts and the country-wide figure are separate rows in the table below.
- Value: 50,210 people · Period: 2024
- Claims: claim-b7ccb045c735
### How much does it cost to rent in Kotka?

Average net cold rent is 12.17 EUR/m² per month (2026Q2), excluding heating and operating charges.

- Published average over existing tenancies; a specific flat can sit either side of it. Asking-rent series, where present, are separate rows in the table.
- Value: 12.17 EUR/m² per month · Period: 2026Q2
- Claims: claim-6f4646268c8f
### How safe is Kotka?

Police recorded about 10,177 incidents per 100,000 (2024). This counts all offences, so it is not comparable with a violent-crime-only rate from another source.

- Value: 10,177 incidents per 100,000 · Period: 2024
- Claims: claim-c605cb57140b
### What is the unemployment rate in Kotka?

The unemployment rate is 16 % (2024).

- Value: 16 % · Period: 2024
- Claims: claim-723b64fe45c4
## Mobility

The nearest airport was LPP, 91.5 km away, with 3 listed destinations in June 2026.

## Immigration

The foreign population count was 3,323 at the end of 2024.

## Facts

| Metric | metric_id | Value | Scope | Observed | Verified | Freshness | Lane | Source |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Foreign residents | `foreign_population_total` | 3,323 people | place | 2024-12-31 | 2026-07-14 | stale | verified | [1] |
| Population (built-up area) | `g01_population_total` | 50,029 people | city | 2025-12-31 | 2026-08-07 | aging | verified | [2] |
| Population | `population_total` | 50,210 people | city | 2024-12-31 | 2026-09-03 | stale | verified | [3] |
| Average net rent (nettokalt) | `rent_avg_nettokalt_eur_per_m2_month` | 12.17 EUR/m²/month | city | 2026-08-27 | 2026-08-27 | fresh | verified | [4] |
| Dwellings | `g05_dwellings_total` | 27,742 dwellings | city | 2024-12-31 | 2026-08-07 | stale | verified | [2] |
| People in employment | `employment_total` | 19,009 people | city | 2024-12-31 | 2026-08-07 | stale | verified | [5] |
| Employment rate | `g03_employment_rate_pct` | 68.1 % | city | 2024-12-31 | 2026-08-07 | stale | verified | [2] |
| Median gross salary (regional) | `salary_median_gross_regional_eur_month` | 3,547 EUR/month | city | 2024-12-31 | 2026-08-27 | stale | verified | [6] |
| Unemployment rate (regional proxy) | `unemployment_rate_percent` | 16 % | city | 2024-12-31 | 2026-08-07 | stale | verified | [5] |
| Unemployment rate | `unemployment_total_percent` | 16 % | city | 2024-12-31 | 2026-08-05 | stale | verified | [7] |
| Average daytime high by month | `climate_monthly_high_c` | Jan -1.7 · Feb -2.6 · Mar 0.7 · Apr 5.9 · May 12.5 · Jun 17.4 · Jul 21 · Aug 20 · Sep 15 · Oct 8.7 · Nov 4.1 · Dec 1 °C | city | 1991-12-31 | 2026-08-03 | stale | verified | [8] |
| Average night-time low by month | `climate_monthly_low_c` | Jan -6.1 · Feb -7.5 · Mar -4.8 · Apr 0.2 · May 5.8 · Jun 11.1 · Jul 14.9 · Aug 14.4 · Sep 10.3 · Oct 5 · Nov 0.7 · Dec -2.9 °C | city | 1991-12-31 | 2026-08-03 | stale | verified | [9] |
| Average temperature by month | `climate_monthly_mean_c` | Jan -3.9 · Feb -5 · Mar -2.1 · Apr 2.7 · May 8.8 · Jun 13.9 · Jul 17.7 · Aug 17 · Sep 12.5 · Oct 6.9 · Nov 2.4 · Dec -1 °C | city | 1991-12-31 | 2026-08-03 | stale | verified | [10] |
| Average precipitation by month | `climate_monthly_precip_mm` | Jan 44.6 · Feb 39.6 · Mar 33.4 · Apr 28 · May 34.6 · Jun 51.9 · Jul 47 · Aug 58.8 · Sep 57.5 · Oct 67.8 · Nov 59.9 · Dec 53 mm | city | 1991-12-31 | 2026-08-03 | stale | verified | [11] |
| Area | `area_km2` | 272.1 km² | municipality | 2024-01-01 | 2026-07-12 | stale | verified | [12] |
| City area | `city_area_km2` | 272.1 km² | city | 2024-01-01 | 2026-07-14 | stale | verified | [12] |
| Recorded incidents per 100,000 residents | `crime_incidents_per_100k` | 10,177 incidents per 100,000 | city | 2024-12-31 | 2026-08-26 | stale | verified | [13] |
| Foreign-resident share | `foreign_population_share_percent` | 7.1 % | city | 2025-12-31 | 2026-08-07 | aging | verified | [2] |
| G07 Bachelors Or Higher Share Pct | `g07_bachelors_or_higher_share_pct` | 29.4 % | city | 2024-12-31 | 2026-08-07 | stale | verified | [2] |
| G07 High School Or Higher Share Pct | `g07_high_school_or_higher_share_pct` | 74.8 % | city | 2024-12-31 | 2026-08-07 | stale | verified | [2] |
| Households | `households` | 27,742 households | city | 2024-12-31 | 2026-08-07 | stale | verified | [5] |
| Residents with a migration background | `migration_background_share_percent` | 12.1 % | city | 2025-12-31 | 2026-08-07 | aging | verified | [14] |
| Population density | `population_density_per_km2` | 184.5 people/km² | place | 2024-12-31 | 2026-07-14 | stale | verified | [1] |
| No religion or other, share | `religion_other_no_religion_percent` | 39.5 % | city | 2025-12-31 | 2026-08-07 | aging | verified | [14] |
| Safety City Crime Covered Population | `safety_city_crime_covered_population` | 50,029 people | city | 2025-12-31 | 2026-09-05 | aging | verified | [15] |
| Destinations from nearest airport | `nearest_airport_destinations_count` | 3 count | city | 2026-06-13 | 2026-06-13 | fresh | verified | [16] |
| Nearest airport | `nearest_airport_iata` | LPP | city | 2026-06-13 | 2026-06-13 | fresh | verified | [17] |
| Distance to nearest airport | `nearest_airport_km` | 91.5 km | city | 2026-06-13 | 2026-06-13 | fresh | verified | [17] |

Every row keeps the value, unit, geographic scope, observation date, verification date and the numbered source below. A missing metric means the city does not publish it; nothing is imputed.

## Language courses and integration

- [Municipal integration services and integration training](https://www.suomi.fi/citizen/moving-and-traveling/migration/guide/as-an-immigrant-in-finland/integration-services-help-the-immigrant) — Integration course · Municipalities and employment services in Finland · Finnish, Swedish · checked 2026-08-10

These are country-level programmes, not proof of a course location in this city.

## Public employment service

- [Job Market Finland](https://tyomarkkinatori.fi/en/personal-customers/information-about-working-life/search-for-work/registration-as-a-job-seeker) — Job Search, Registration

This is a country-level service, not proof of a physical office in this city.

## Healthcare access

Migrants can receive medical care in Kotka when the country-wide insurance or residence conditions are met. City capacity facts do not determine personal eligibility.

- Public healthcare access for foreign residents: Conditional — [official source](https://www.kela.fi/medical-care-entitlement-finland)

## Country-wide rules

Visa, benefit, tax and healthcare eligibility rules are published on the [Finland country page](https://immigrationdb.com/countries/finland/).

## International community

Citizenship, country of birth, language and ancestry are kept as separate source-native dimensions.

### Country of birth

- Afghanistan: 71 (0.1%)
- Albania: 12 (0.0%)
- Algeria: 0 (0.0%)
- Andorra: 0 (0.0%)
- Angola: 18 (0.0%)
- Antigua and Barbuda: 0 (0.0%)
- Azerbaijan: 13 (0.0%)
- Argentina: 0 (0.0%)
- Australia: 0 (0.0%)
- Austria: 0 (0.0%)
- Bahamas: 0 (0.0%)
- Bahrain: 0 (0.0%)
- Bangladesh: 35 (0.1%)
- Armenia: 0 (0.0%)
- Barbados: 0 (0.0%)
- Belgium: 0 (0.0%)
- Bhutan: 0 (0.0%)
- Bolivia: 0 (0.0%)
- Bosnia and Herzegovina: 11 (0.0%)
- Botswana: 0 (0.0%)
- Brazil: 12 (0.0%)
- Belize: 0 (0.0%)
- Solomon Islands: 0 (0.0%)
- Brunei Darussalam: 0 (0.0%)
- Bulgaria: 11 (0.0%)
- Myanmar: 53 (0.1%)
- Burundi: 0 (0.0%)
- Belarus: 18 (0.0%)
- Cambodia: 0 (0.0%)
- Cameroon: 10 (0.0%)
- Canada: 11 (0.0%)
- Cape Verde: 0 (0.0%)
- Central African Republic: 0 (0.0%)
- Sri Lanka: 63 (0.1%)
- Chad: 0 (0.0%)
- Chile: 0 (0.0%)
- China: 119 (0.2%)
- Colombia: 0 (0.0%)
- Comoros: 0 (0.0%)
- Congo: 0 (0.0%)
- Democratic Republic of the Congo: 42 (0.1%)
- Costa Rica: 0 (0.0%)
- Croatia: 17 (0.0%)
- Cuba: 14 (0.0%)
- Cyprus: 0 (0.0%)
- Former Czechoslovakia: 0 (0.0%)
- Czechia: 0 (0.0%)
- Benin: 0 (0.0%)
- Denmark: 0 (0.0%)
- Dominica: 0 (0.0%)
- Dominican Republic: 0 (0.0%)
- Ecuador: 0 (0.0%)
- El Salvador: 0 (0.0%)
- Equatorial Guinea: 0 (0.0%)
- Ethiopia: 15 (0.0%)
- Eritrea: 30 (0.1%)
- Estonia: 321 (0.6%)
- Fiji: 0 (0.0%)
- Finland: 44,465 (88.9%)
- France: 0 (0.0%)
- Djibouti: 0 (0.0%)
- Gabon: 0 (0.0%)
- Georgia: 0 (0.0%)
- Gambia: 0 (0.0%)
- Palestine: 0 (0.0%)
- Germany: 50 (0.1%)
- Ghana: 14 (0.0%)
- Kiribati: 0 (0.0%)
- Greece: 22 (0.0%)
- Grenada: 0 (0.0%)
- Guatemala: 0 (0.0%)
- Guinea: 0 (0.0%)
- Guyana: 0 (0.0%)
- Haiti: 0 (0.0%)
- Vatican City: 0 (0.0%)
- Honduras: 0 (0.0%)
- Hungary: 0 (0.0%)
- Iceland: 0 (0.0%)
- India: 82 (0.2%)
- Indonesia: 0 (0.0%)
- Iran: 42 (0.1%)
- Iraq: 131 (0.3%)
- Ireland: 17 (0.0%)
- Israel: 0 (0.0%)
- Italy: 24 (0.0%)
- Cote d Ivoire: 0 (0.0%)
- Jamaica: 0 (0.0%)
- Japan: 0 (0.0%)
- Kazakstan: 0 (0.0%)
- Jordan: 0 (0.0%)
- Kenya: 17 (0.0%)
- North Korea: 0 (0.0%)
- South Korea: 0 (0.0%)
- Kuwait: 0 (0.0%)
- Kyrgyzstan: 0 (0.0%)
- Laos: 0 (0.0%)
- Lebanon: 0 (0.0%)
- Lesotho: 0 (0.0%)
- Latvia: 45 (0.1%)
- Liberia: 0 (0.0%)
- Libya: 0 (0.0%)
- Liechtenstein: 0 (0.0%)
- Lithuania: 34 (0.1%)
- Luxembourg: 0 (0.0%)
- Madagascar: 0 (0.0%)
- Malawi: 0 (0.0%)
- Malaysia: 0 (0.0%)
- Maldives: 0 (0.0%)
- Mali: 0 (0.0%)
- Malta: 0 (0.0%)
- Mauritania: 0 (0.0%)
- Mauritius: 0 (0.0%)
- Mexico: 11 (0.0%)
- Monaco: 0 (0.0%)
- Mongolia: 0 (0.0%)
- Moldova: 0 (0.0%)
- Montenegro: 0 (0.0%)
- Morocco: 25 (0.0%)
- Mozambique: 0 (0.0%)
- Oman: 0 (0.0%)
- Namibia: 0 (0.0%)
- Nauru: 0 (0.0%)
- Nepal: 54 (0.1%)
- Netherlands: 24 (0.0%)
- Former Netherlands Antilles: 0 (0.0%)
- Vanuatu: 0 (0.0%)
- New Zealand: 0 (0.0%)
- Nicaragua: 0 (0.0%)
- Niger: 0 (0.0%)
- Nigeria: 20 (0.0%)
- Norway: 10 (0.0%)
- Micronesia: 0 (0.0%)
- Marshall Islands: 0 (0.0%)
- Palau: 0 (0.0%)
- Pakistan: 12 (0.0%)
- Panama: 0 (0.0%)
- Papua New Guinea: 0 (0.0%)
- Paraguay: 0 (0.0%)
- Peru: 0 (0.0%)
- Philippines: 117 (0.2%)
- Poland: 29 (0.1%)
- Portugal: 0 (0.0%)
- Guinea-Bissau: 0 (0.0%)
- Timor-Leste: 0 (0.0%)
- Qatar: 0 (0.0%)
- Romania: 26 (0.1%)
- Russia: 405 (0.8%)
- Rwanda: 23 (0.0%)
- Saint Kitts and Nevis: 0 (0.0%)
- Saint Lucia: 0 (0.0%)
- Saint Vincent and the Grenadines: 0 (0.0%)
- San Marino: 0 (0.0%)
- Sao Tome and Príncipe: 0 (0.0%)
- Saudi Arabia: 0 (0.0%)
- Senegal: 0 (0.0%)
- Serbia: 0 (0.0%)
- Seychelles: 0 (0.0%)
- Sierra Leone: 0 (0.0%)
- Singapore: 0 (0.0%)
- Slovakia: 0 (0.0%)
- Vietnam: 14 (0.0%)
- Slovenia: 0 (0.0%)
- Somalia: 69 (0.1%)
- South Africa: 0 (0.0%)
- Zimbabwe: 0 (0.0%)
- Spain: 19 (0.0%)
- South Sudan: 0 (0.0%)
- Sudan: 32 (0.1%)
- Suriname: 0 (0.0%)
- Eswatini: 0 (0.0%)
- Sweden: 127 (0.3%)
- Switzerland: 0 (0.0%)
- Syria: 48 (0.1%)
- Tajikistan: 0 (0.0%)
- Thailand: 138 (0.3%)
- Togo: 0 (0.0%)
- Tonga: 0 (0.0%)
- Trinidad and Tobago: 0 (0.0%)
- United Arab Emirates: 0 (0.0%)
- Tunisia: 0 (0.0%)
- Turkey: 95 (0.2%)
- Turkmenistan: 0 (0.0%)
- Tuvalu: 0 (0.0%)
- Uganda: 0 (0.0%)
- Ukraine: 347 (0.7%)
- North Macedonia: 0 (0.0%)
- Former Soviet Union: 1,963 (3.9%)
- Egypt: 0 (0.0%)
- United Kingdom: 87 (0.2%)
- Jersey: 0 (0.0%)
- Isle of Man: 0 (0.0%)
- Tanzania: 0 (0.0%)
- United States: 25 (0.0%)
- Burkina Faso: 0 (0.0%)
- Uruguay: 0 (0.0%)
- Uzbekistan: 0 (0.0%)
- Venezuela: 0 (0.0%)
- Samoa: 0 (0.0%)
- Yemen: 0 (0.0%)
- Former Yugoslavia: 31 (0.1%)
- Former Serbia and Montenegro: 18 (0.0%)
- Zambia: 0 (0.0%)
- ASIA: 1,056 (2.1%)
- AFRICA: 376 (0.8%)
- AMERICA: 105 (0.2%)
- EUROPE: 3,841 (7.7%)
- OCEANIA: 9 (0.0%)
- TOTAL: 50,029 (100.0%)
- FOREIGN COUNTRIES, TOTAL: 5,564 (11.1%)
- Unknown: 177 (0.4%)
- Population universe: Population at the end of the statistical reference period; Statistics Finland population structure; total sex
- Period: 2025
- Source: https://pxdata.stat.fi/PxWeb/api/v1/en/StatFin/vaerak/11rq.px

### Citizenship

- Afghanistan: 82 (0.2%)
- Albania: 0 (0.0%)
- Algeria: 0 (0.0%)
- Andorra: 0 (0.0%)
- Angola: 0 (0.0%)
- Antigua and Barbuda: 0 (0.0%)
- Azerbaijan: 13 (0.0%)
- Argentina: 0 (0.0%)
- Australia: 0 (0.0%)
- Austria: 0 (0.0%)
- Bahamas: 0 (0.0%)
- Bahrain: 0 (0.0%)
- Bangladesh: 33 (0.1%)
- Armenia: 0 (0.0%)
- Barbados: 0 (0.0%)
- Belgium: 0 (0.0%)
- Bhutan: 0 (0.0%)
- Bolivia: 0 (0.0%)
- Bosnia and Herzegovina: 0 (0.0%)
- Botswana: 0 (0.0%)
- Brazil: 0 (0.0%)
- Belize: 0 (0.0%)
- Solomon Islands: 0 (0.0%)
- Brunei Darussalam: 0 (0.0%)
- Bulgaria: 12 (0.0%)
- Myanmar: 30 (0.1%)
- Burundi: 0 (0.0%)
- Belarus: 10 (0.0%)
- Cambodia: 0 (0.0%)
- Cameroon: 0 (0.0%)
- Canada: 0 (0.0%)
- Cape Verde: 0 (0.0%)
- Central African Republic: 0 (0.0%)
- Sri Lanka: 65 (0.1%)
- Chad: 0 (0.0%)
- Chile: 0 (0.0%)
- China: 94 (0.2%)
- Colombia: 0 (0.0%)
- Comoros: 0 (0.0%)
- Congo: 0 (0.0%)
- Democratic Republic of the Congo: 34 (0.1%)
- Costa Rica: 0 (0.0%)
- Croatia: 10 (0.0%)
- Cuba: 0 (0.0%)
- Cyprus: 0 (0.0%)
- Czechia: 0 (0.0%)
- Benin: 0 (0.0%)
- Denmark: 0 (0.0%)
- Dominica: 0 (0.0%)
- Dominican Republic: 0 (0.0%)
- Ecuador: 0 (0.0%)
- El Salvador: 0 (0.0%)
- Equatorial Guinea: 0 (0.0%)
- Ethiopia: 0 (0.0%)
- Eritrea: 35 (0.1%)
- Estonia: 320 (0.6%)
- Fiji: 0 (0.0%)
- Finland: 46,471 (92.9%)
- France: 0 (0.0%)
- Djibouti: 0 (0.0%)
- Gabon: 0 (0.0%)
- Georgia: 0 (0.0%)
- Gambia: 0 (0.0%)
- Palestine: 0 (0.0%)
- Germany: 26 (0.1%)
- Ghana: 13 (0.0%)
- Kiribati: 0 (0.0%)
- Greece: 11 (0.0%)
- Grenada: 0 (0.0%)
- Guatemala: 0 (0.0%)
- Guinea: 0 (0.0%)
- Guyana: 0 (0.0%)
- Haiti: 0 (0.0%)
- Vatican City: 0 (0.0%)
- Honduras: 0 (0.0%)
- Hungary: 0 (0.0%)
- Iceland: 0 (0.0%)
- India: 79 (0.2%)
- Indonesia: 0 (0.0%)
- Iran: 21 (0.0%)
- Iraq: 74 (0.1%)
- Ireland: 25 (0.0%)
- Israel: 0 (0.0%)
- Italy: 20 (0.0%)
- Cote d Ivoire: 0 (0.0%)
- Jamaica: 0 (0.0%)
- Japan: 0 (0.0%)
- Kazakstan: 0 (0.0%)
- Jordan: 0 (0.0%)
- Kenya: 16 (0.0%)
- North Korea: 0 (0.0%)
- South Korea: 0 (0.0%)
- Kuwait: 0 (0.0%)
- Kyrgyzstan: 0 (0.0%)
- Laos: 0 (0.0%)
- Lebanon: 0 (0.0%)
- Lesotho: 0 (0.0%)
- Latvia: 40 (0.1%)
- Liberia: 0 (0.0%)
- Libya: 0 (0.0%)
- Liechtenstein: 0 (0.0%)
- Lithuania: 55 (0.1%)
- Luxembourg: 0 (0.0%)
- Madagascar: 0 (0.0%)
- Malawi: 0 (0.0%)
- Malaysia: 0 (0.0%)
- Maldives: 0 (0.0%)
- Mali: 0 (0.0%)
- Malta: 0 (0.0%)
- Mauritania: 0 (0.0%)
- Mauritius: 0 (0.0%)
- Mexico: 0 (0.0%)
- Monaco: 0 (0.0%)
- Mongolia: 0 (0.0%)
- Moldova: 0 (0.0%)
- Montenegro: 0 (0.0%)
- Morocco: 15 (0.0%)
- Mozambique: 0 (0.0%)
- Oman: 0 (0.0%)
- Namibia: 0 (0.0%)
- Nauru: 0 (0.0%)
- Nepal: 51 (0.1%)
- Netherlands: 21 (0.0%)
- Former Netherlands Antilles: 0 (0.0%)
- Vanuatu: 0 (0.0%)
- New Zealand: 0 (0.0%)
- Nicaragua: 0 (0.0%)
- Niger: 0 (0.0%)
- Nigeria: 15 (0.0%)
- Norway: 0 (0.0%)
- Micronesia: 0 (0.0%)
- Marshall Islands: 0 (0.0%)
- Palau: 0 (0.0%)
- Pakistan: 13 (0.0%)
- Panama: 0 (0.0%)
- Papua New Guinea: 0 (0.0%)
- Paraguay: 0 (0.0%)
- Peru: 0 (0.0%)
- Philippines: 95 (0.2%)
- Poland: 21 (0.0%)
- Portugal: 0 (0.0%)
- Guinea-Bissau: 0 (0.0%)
- Timor-Leste: 0 (0.0%)
- Qatar: 0 (0.0%)
- Romania: 30 (0.1%)
- Russia: 878 (1.8%)
- Rwanda: 0 (0.0%)
- Saint Kitts and Nevis: 0 (0.0%)
- Saint Lucia: 0 (0.0%)
- Saint Vincent and the Grenadines: 0 (0.0%)
- San Marino: 0 (0.0%)
- Sao Tome and Príncipe: 0 (0.0%)
- Saudi Arabia: 0 (0.0%)
- Senegal: 0 (0.0%)
- Serbia: 0 (0.0%)
- Seychelles: 0 (0.0%)
- Sierra Leone: 0 (0.0%)
- Singapore: 0 (0.0%)
- Slovakia: 0 (0.0%)
- Vietnam: 10 (0.0%)
- Slovenia: 0 (0.0%)
- Somalia: 64 (0.1%)
- South Africa: 0 (0.0%)
- Zimbabwe: 0 (0.0%)
- Spain: 13 (0.0%)
- South Sudan: 0 (0.0%)
- Sudan: 19 (0.0%)
- Suriname: 0 (0.0%)
- Eswatini: 0 (0.0%)
- Sweden: 18 (0.0%)
- Switzerland: 0 (0.0%)
- Syria: 43 (0.1%)
- Tajikistan: 0 (0.0%)
- Thailand: 66 (0.1%)
- Togo: 0 (0.0%)
- Tonga: 0 (0.0%)
- Trinidad and Tobago: 0 (0.0%)
- United Arab Emirates: 0 (0.0%)
- Tunisia: 0 (0.0%)
- Turkey: 57 (0.1%)
- Turkmenistan: 0 (0.0%)
- Tuvalu: 0 (0.0%)
- Uganda: 0 (0.0%)
- Ukraine: 629 (1.3%)
- North Macedonia: 0 (0.0%)
- Former Soviet Union: 0 (0.0%)
- Egypt: 0 (0.0%)
- United Kingdom: 86 (0.2%)
- Jersey: 0 (0.0%)
- Isle of Man: 0 (0.0%)
- Tanzania: 0 (0.0%)
- United States: 14 (0.0%)
- Burkina Faso: 0 (0.0%)
- Uruguay: 0 (0.0%)
- Uzbekistan: 0 (0.0%)
- Venezuela: 0 (0.0%)
- Samoa: 0 (0.0%)
- Yemen: 0 (0.0%)
- Former Yugoslavia: 0 (0.0%)
- Former Serbia and Montenegro: 23 (0.0%)
- Zambia: 0 (0.0%)
- Without citizenship: 31 (0.1%)
- ASIA: 809 (1.6%)
- AFRICA: 276 (0.6%)
- AMERICA: 52 (0.1%)
- EUROPE: 2,362 (4.7%)
- OCEANIA: 8 (0.0%)
- TOTAL: 50,029 (100.0%)
- FOREIGN COUNTRIES, TOTAL: 3,558 (7.1%)
- Unknown: 20 (0.0%)
- Population universe: Population at the end of the statistical reference period; Statistics Finland population structure; total sex
- Period: 2025
- Source: https://pxdata.stat.fi/PxWeb/api/v1/en/StatFin/vaerak/11rh.px

### Language spoken at home

- NATIONAL LANGUAGES, TOTAL: 44,150 (88.2%)
- FOREIGN LANGUAGES, TOTAL: 5,879 (11.8%)
- Other language: 128 (0.3%)
- Afar: 0 (0.0%)
- Abkhaz: 0 (0.0%)
- Avestan: 0 (0.0%)
- Afrikaans: 0 (0.0%)
- Akan: 0 (0.0%)
- Amharic: 11 (0.0%)
- Aragonese: 0 (0.0%)
- Arabic: 208 (0.4%)
- Assamese: 0 (0.0%)
- Avaric;  Avar;  Avarish: 0 (0.0%)
- Aymara: 0 (0.0%)
- Azerbaijani: 15 (0.0%)
- Bashkir: 0 (0.0%)
- Belarusian: 0 (0.0%)
- Bulgarian: 13 (0.0%)
- Bihari languages: 0 (0.0%)
- Bislama: 0 (0.0%)
- Bambara: 0 (0.0%)
- Bengali, (Bangla): 35 (0.1%)
- Tibetan Standard, Tibetan, Central: 0 (0.0%)
- Bosnian: 0 (0.0%)
- Catalan; Valencian: 0 (0.0%)
- Chechen: 0 (0.0%)
- Chamorro: 0 (0.0%)
- Cree: 0 (0.0%)
- Czech: 0 (0.0%)
- Chuvash: 0 (0.0%)
- Welsh: 0 (0.0%)
- Danish: 0 (0.0%)
- German: 36 (0.1%)
- Divehi, Dhivehi, Maldivian: 0 (0.0%)
- Dzongkha: 0 (0.0%)
- Ewe: 0 (0.0%)
- Greek (modern): 17 (0.0%)
- English: 230 (0.5%)
- Esperanto: 0 (0.0%)
- Spanish; Castilian: 74 (0.1%)
- Estonian: 337 (0.7%)
- Basque: 0 (0.0%)
- Persian, Farsi: 111 (0.2%)
- Fula, Fulah, Pulaar, Pular: 0 (0.0%)
- Finnish: 43,683 (87.3%)
- Fijian: 0 (0.0%)
- Faroese; Faeroese: 0 (0.0%)
- French: 40 (0.1%)
- Western Frisian: 0 (0.0%)
- Irish: 0 (0.0%)
- Gaelic; Scottish Gaelic: 0 (0.0%)
- Galician: 0 (0.0%)
- Guaraní: 0 (0.0%)
- Gujarati: 0 (0.0%)
- Hausa: 0 (0.0%)
- Hebrew: 0 (0.0%)
- Hindi: 17 (0.0%)
- Croatian: 0 (0.0%)
- Haitian: 0 (0.0%)
- Hungarian: 10 (0.0%)
- Armenian: 0 (0.0%)
- Herero: 0 (0.0%)
- Indonesian: 0 (0.0%)
- Igbo: 11 (0.0%)
- Ido: 0 (0.0%)
- Icelandic: 0 (0.0%)
- Italian: 23 (0.0%)
- Japanese: 0 (0.0%)
- Javanese: 0 (0.0%)
- Georgian: 0 (0.0%)
- Kongo: 0 (0.0%)
- Kikuyu; Gikuyu: 0 (0.0%)
- Kuanyama;  Kwanyama: 0 (0.0%)
- Kazakh: 0 (0.0%)
- Kalaallisut; Greenlandic: 0 (0.0%)
- Central Khmer: 0 (0.0%)
- Kannada: 12 (0.0%)
- Korean: 0 (0.0%)
- Kanuri: 0 (0.0%)
- Kashmiri: 0 (0.0%)
- Kurdish: 129 (0.3%)
- Komi: 0 (0.0%)
- Kirghiz; Kyrgyz: 0 (0.0%)
- Latin: 0 (0.0%)
- Luxembourgish; Letzeburgesch: 0 (0.0%)
- Ganda: 0 (0.0%)
- Limburgish, Limburgan, Limburger: 0 (0.0%)
- Lingala: 15 (0.0%)
- Lao: 0 (0.0%)
- Lithuanian: 38 (0.1%)
- Luba-Katanga: 0 (0.0%)
- Latvian: 22 (0.0%)
- Malagasy: 0 (0.0%)
- Macedonian: 0 (0.0%)
- Malayalam: 15 (0.0%)
- Mongolian: 0 (0.0%)
- Moldavian: 0 (0.0%)
- Marathi: 0 (0.0%)
- Malay: 0 (0.0%)
- Maltese: 0 (0.0%)
- Burmese: 53 (0.1%)
- Nauru: 0 (0.0%)
- Northern Ndebele: 0 (0.0%)
- Nepali: 57 (0.1%)
- Ndonga: 0 (0.0%)
- Dutch: 29 (0.1%)
- Norwegian: 0 (0.0%)
- Southern ndebele: 0 (0.0%)
- Chichewa, Chewa, Nyanja: 0 (0.0%)
- Oromo: 0 (0.0%)
- Oriya: 0 (0.0%)
- Ossetian, Ossetic: 0 (0.0%)
- Panjabi; Punjabi: 19 (0.0%)
- pali: 0 (0.0%)
- Polish: 28 (0.1%)
- Pushto; Pashto: 0 (0.0%)
- Portuguese: 41 (0.1%)
- Quechua: 0 (0.0%)
- Romansh: 0 (0.0%)
- Rundi: 0 (0.0%)
- Romanian: 32 (0.1%)
- Russian: 2,581 (5.2%)
- Kinyarwanda: 57 (0.1%)
- Sindhi: 0 (0.0%)
- Sami: 0 (0.0%)
- Sango: 0 (0.0%)
- Serbo-Croatian: 35 (0.1%)
- Sinhala; Sinhalese: 65 (0.1%)
- Slovak: 0 (0.0%)
- Slovene: 0 (0.0%)
- Samoan: 0 (0.0%)
- Shona: 0 (0.0%)
- Somali: 79 (0.2%)
- Albanian: 65 (0.1%)
- Serbian: 0 (0.0%)
- Swati: 0 (0.0%)
- Total: 50,029 (100.0%)
- Sotho, Southern: 0 (0.0%)
- Sundanese: 0 (0.0%)
- Swedish: 466 (0.9%)
- Swahili: 17 (0.0%)
- Tamil: 0 (0.0%)
- Telugu: 0 (0.0%)
- Tajik: 0 (0.0%)
- Thai: 109 (0.2%)
- Tigrinya: 38 (0.1%)
- Turkmen: 15 (0.0%)
- Tagalog: 73 (0.1%)
- Tswana: 0 (0.0%)
- Tonga, Tonga Islands: 0 (0.0%)
- Turkish: 102 (0.2%)
- Tsonga: 0 (0.0%)
- Tatar: 0 (0.0%)
- Twi: 0 (0.0%)
- Tahitian: 0 (0.0%)
- Uighur; Uyghur: 0 (0.0%)
- Ukrainian: 510 (1.0%)
- Urdu: 19 (0.0%)
- Uzbek: 0 (0.0%)
- Venda: 0 (0.0%)
- Vietnamese: 18 (0.0%)
- Wolof: 0 (0.0%)
- Unknown: 40 (0.1%)
- Xhosa: 0 (0.0%)
- Yiddish: 0 (0.0%)
- Yoruba: 0 (0.0%)
- Zhuang; Chuang: 0 (0.0%)
- Chinese: 115 (0.2%)
- Zulu: 0 (0.0%)
- Population universe: Population at the end of the statistical reference period; Statistics Finland population structure; total sex
- Period: 2025
- Source: https://pxdata.stat.fi/PxWeb/api/v1/en/StatFin/vaerak/11rm.px

### Ancestry or ethnicity

- Afghanistan: 91 (0.2%)
- Albania: 15 (0.0%)
- Algeria: 0 (0.0%)
- Andorra: 0 (0.0%)
- Angola: 31 (0.1%)
- Antigua and Barbuda: 0 (0.0%)
- Azerbaijan: 13 (0.0%)
- Argentina: 0 (0.0%)
- Australia: 0 (0.0%)
- Austria: 0 (0.0%)
- Bahamas: 0 (0.0%)
- Bahrain: 0 (0.0%)
- Bangladesh: 35 (0.1%)
- Armenia: 0 (0.0%)
- Barbados: 0 (0.0%)
- Belgium: 0 (0.0%)
- Bhutan: 0 (0.0%)
- Bolivia: 0 (0.0%)
- Bosnia and Herzegovina: 18 (0.0%)
- Botswana: 0 (0.0%)
- Brazil: 12 (0.0%)
- Belize: 0 (0.0%)
- Solomon Islands: 0 (0.0%)
- Brunei Darussalam: 0 (0.0%)
- Bulgaria: 12 (0.0%)
- Myanmar: 99 (0.2%)
- Burundi: 0 (0.0%)
- Belarus: 23 (0.0%)
- Cambodia: 0 (0.0%)
- Cameroon: 14 (0.0%)
- Canada: 0 (0.0%)
- Cape Verde: 0 (0.0%)
- Central African Republic: 0 (0.0%)
- Sri Lanka: 66 (0.1%)
- Chad: 0 (0.0%)
- Chile: 0 (0.0%)
- China: 117 (0.2%)
- Colombia: 0 (0.0%)
- Comoros: 0 (0.0%)
- Congo: 0 (0.0%)
- Democratic Republic of the Congo: 73 (0.1%)
- Costa Rica: 0 (0.0%)
- Croatia: 22 (0.0%)
- Cuba: 18 (0.0%)
- Cyprus: 0 (0.0%)
- Former Czechoslovakia: 0 (0.0%)
- Czechia: 0 (0.0%)
- Benin: 0 (0.0%)
- Denmark: 0 (0.0%)
- Dominica: 0 (0.0%)
- Dominican Republic: 0 (0.0%)
- Ecuador: 0 (0.0%)
- El Salvador: 0 (0.0%)
- Equatorial Guinea: 0 (0.0%)
- Ethiopia: 21 (0.0%)
- Eritrea: 37 (0.1%)
- Estonia: 359 (0.7%)
- Fiji: 0 (0.0%)
- Finland: 43,982 (87.9%)
- France: 0 (0.0%)
- Djibouti: 0 (0.0%)
- Gabon: 0 (0.0%)
- Georgia: 0 (0.0%)
- Gambia: 0 (0.0%)
- Palestine: 0 (0.0%)
- Germany: 31 (0.1%)
- Ghana: 14 (0.0%)
- Kiribati: 0 (0.0%)
- Greece: 0 (0.0%)
- Grenada: 0 (0.0%)
- Guatemala: 0 (0.0%)
- Guinea: 0 (0.0%)
- Guyana: 0 (0.0%)
- Haiti: 0 (0.0%)
- Vatican City: 0 (0.0%)
- Honduras: 0 (0.0%)
- Hungary: 11 (0.0%)
- Iceland: 0 (0.0%)
- India: 96 (0.2%)
- Indonesia: 0 (0.0%)
- Iran: 39 (0.1%)
- Iraq: 162 (0.3%)
- Ireland: 15 (0.0%)
- Israel: 0 (0.0%)
- Italy: 18 (0.0%)
- Cote d Ivoire: 0 (0.0%)
- Jamaica: 0 (0.0%)
- Japan: 0 (0.0%)
- Kazakstan: 0 (0.0%)
- Jordan: 0 (0.0%)
- Kenya: 18 (0.0%)
- North Korea: 0 (0.0%)
- South Korea: 0 (0.0%)
- Kuwait: 0 (0.0%)
- Kyrgyzstan: 0 (0.0%)
- Laos: 0 (0.0%)
- Lebanon: 0 (0.0%)
- Lesotho: 0 (0.0%)
- Latvia: 45 (0.1%)
- Liberia: 0 (0.0%)
- Libya: 0 (0.0%)
- Liechtenstein: 0 (0.0%)
- Lithuania: 25 (0.0%)
- Luxembourg: 0 (0.0%)
- Madagascar: 0 (0.0%)
- Malawi: 0 (0.0%)
- Malaysia: 0 (0.0%)
- Maldives: 0 (0.0%)
- Mali: 0 (0.0%)
- Malta: 0 (0.0%)
- Mauritania: 0 (0.0%)
- Mauritius: 0 (0.0%)
- Mexico: 10 (0.0%)
- Monaco: 0 (0.0%)
- Mongolia: 0 (0.0%)
- Moldova: 10 (0.0%)
- Montenegro: 0 (0.0%)
- Morocco: 29 (0.1%)
- Mozambique: 0 (0.0%)
- Oman: 0 (0.0%)
- Namibia: 0 (0.0%)
- Nauru: 0 (0.0%)
- Nepal: 57 (0.1%)
- Netherlands: 20 (0.0%)
- Former Netherlands Antilles: 0 (0.0%)
- Vanuatu: 0 (0.0%)
- New Zealand: 0 (0.0%)
- Nicaragua: 0 (0.0%)
- Niger: 0 (0.0%)
- Nigeria: 22 (0.0%)
- Norway: 0 (0.0%)
- Micronesia: 0 (0.0%)
- Marshall Islands: 0 (0.0%)
- Palau: 0 (0.0%)
- Pakistan: 15 (0.0%)
- Panama: 0 (0.0%)
- Papua New Guinea: 0 (0.0%)
- Paraguay: 0 (0.0%)
- Peru: 0 (0.0%)
- Philippines: 120 (0.2%)
- Poland: 27 (0.1%)
- Portugal: 0 (0.0%)
- Guinea-Bissau: 0 (0.0%)
- Timor-Leste: 0 (0.0%)
- Qatar: 0 (0.0%)
- Romania: 27 (0.1%)
- Russia: 194 (0.4%)
- Rwanda: 22 (0.0%)
- Saint Kitts and Nevis: 0 (0.0%)
- Saint Lucia: 0 (0.0%)
- Saint Vincent and the Grenadines: 0 (0.0%)
- San Marino: 0 (0.0%)
- Sao Tome and Príncipe: 0 (0.0%)
- Saudi Arabia: 0 (0.0%)
- Senegal: 0 (0.0%)
- Serbia: 0 (0.0%)
- Seychelles: 0 (0.0%)
- Sierra Leone: 0 (0.0%)
- Singapore: 0 (0.0%)
- Slovakia: 0 (0.0%)
- Vietnam: 21 (0.0%)
- Slovenia: 0 (0.0%)
- Somalia: 83 (0.2%)
- South Africa: 0 (0.0%)
- Zimbabwe: 0 (0.0%)
- Spain: 11 (0.0%)
- South Sudan: 0 (0.0%)
- Sudan: 41 (0.1%)
- Suriname: 0 (0.0%)
- Eswatini: 0 (0.0%)
- Sweden: 14 (0.0%)
- Switzerland: 0 (0.0%)
- Syria: 75 (0.1%)
- Tajikistan: 0 (0.0%)
- Thailand: 105 (0.2%)
- Togo: 0 (0.0%)
- Tonga: 0 (0.0%)
- Trinidad and Tobago: 0 (0.0%)
- United Arab Emirates: 0 (0.0%)
- Tunisia: 0 (0.0%)
- Turkey: 125 (0.2%)
- Turkmenistan: 0 (0.0%)
- Tuvalu: 0 (0.0%)
- Uganda: 0 (0.0%)
- Ukraine: 343 (0.7%)
- North Macedonia: 0 (0.0%)
- Former Soviet Union: 2,606 (5.2%)
- Egypt: 0 (0.0%)
- United Kingdom: 73 (0.1%)
- Jersey: 0 (0.0%)
- Isle of Man: 0 (0.0%)
- Tanzania: 0 (0.0%)
- United States: 18 (0.0%)
- Burkina Faso: 0 (0.0%)
- Uruguay: 0 (0.0%)
- Uzbekistan: 0 (0.0%)
- Venezuela: 0 (0.0%)
- Samoa: 0 (0.0%)
- Yemen: 0 (0.0%)
- Former Yugoslavia: 54 (0.1%)
- Former Serbia and Montenegro: 26 (0.1%)
- Zambia: 0 (0.0%)
- ASIA: 1,168 (2.3%)
- AFRICA: 454 (0.9%)
- AMERICA: 93 (0.2%)
- EUROPE: 4,185 (8.4%)
- OCEANIA: 7 (0.0%)
- TOTAL: 50,029 (100.0%)
- FOREIGN COUNTRIES, TOTAL: 6,047 (12.1%)
- Unknown: 140 (0.3%)
- Population universe: Population at the end of the statistical reference period; Statistics Finland population structure; total sex
- Period: 2025
- Source: https://pxdata.stat.fi/PxWeb/api/v1/en/StatFin/vaerak/11rv.px

## Sources

1. Statistics Finland official municipality key figures (11ra) — Official source — https://pxdata.stat.fi/PxWeb/api/v1/en/StatFin/vaerak/11ra.px
2. Statistics Finland — Official source — https://pxweb2.stat.fi/PxWeb/api/v1/en/Kuntien_avainluvut/uusin/kuntien_avainluvut_viimeisin.px
3. Tilastokeskus PxWeb table 11ra: population on 31 December by municipality and year. — Official source — https://pxdata.stat.fi:443/PxWeb/api/v1/en/StatFin/vaerak/11ra.px
4. pxweb2.stat.fi — Official source — https://pxweb2.stat.fi/PxWeb/api/v1/en/StatFin/StatFin__asvu
5. Statistics Finland — Official source — https://pxweb2.stat.fi/PxWeb/api/v1/en/Kuntien_avainluvut/2025/kuntien_avainluvut_2025_viimeisin.px
6. pxweb2.stat.fi — Official source — https://pxweb2.stat.fi/PxWeb/api/v1/en/StatFin/pra/15b2.px
7. Statistics Finland — Official source — https://pxdata.stat.fi/PxWeb/api/v1/en/Kuntien_avainluvut/uusin/142h.px
8. World Meteorological Organization / NOAA NCEI — Official source — https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TMAX.csv
9. World Meteorological Organization / NOAA NCEI — Official source — https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TMIN.csv
10. World Meteorological Organization / NOAA NCEI — Official source — https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_TAVG.csv
11. World Meteorological Organization / NOAA NCEI — Official source — https://www.nodc.noaa.gov/archive/arc0216/0253808/1.1/data/0-data/data-composite-primary-parameters/wmo_normals_9120_PRCP.csv
12. www.maanmittauslaitos.fi — Official source — https://www.maanmittauslaitos.fi/en/maps-and-spatial-data/datasets-and-interfaces/product-descriptions/division-administrative-areas-vector
13. statfin.stat.fi — Official source — https://statfin.stat.fi/PxWeb/api/v1/en/StatFin/rpk/13ex.px
14. Statistics Finland — Official source — https://pxweb2.stat.fi/PxWeb/api/v1/en/StatFin/vaerak/11ra.px
15. Statistics Finland StatFin vaerak/11ra (Key figures on population) — Official source — https://statfin.stat.fi/PxWeb/api/v1/en/StatFin/vaerak/11ra.px
16. OpenFlights — routes.dat — Official source — https://raw.githubusercontent.com/jpatokal/openflights/master/data/routes.dat
17. OurAirports — airports.csv — Official source — https://davidmegginson.github.io/ourairports-data/airports.csv

## Cite

This citation identifies the ImmigrationDB compilation/page. Underlying source publishers and datasets retain their own terms; inspect the Sources section and cite those records separately.

### APA

ImmigrationDB. (2026, September 14). Kotka, Finland: rent, salary, jobs, safety, climate, schools [ImmigrationDB compilation; snapshot approved-static-c751ebb1b4085a62; version approved-static-c751ebb1b4085a62]. ImmigrationDB. https://immigrationdb.com/cities/fi/kotka/ Retrieved 2026-09-14. Compilation license: CC BY 4.0, https://creativecommons.org/licenses/by/4.0/

### BibTeX

```bibtex
@misc{immigrationdb_immigrationdb_kotka-finland-rent-salary-jobs-safety-climate-schools_21ef8e80b8bb,
  author = {ImmigrationDB},
  title = {Kotka, Finland: rent, salary, jobs, safety, climate, schools},
  publisher = {ImmigrationDB},
  year = {2026},
  date = {2026-09-14},
  version = {approved-static-c751ebb1b4085a62},
  snapshot = {approved-static-c751ebb1b4085a62},
  url = {https://immigrationdb.com/cities/fi/kotka/},
  note = {Retrieved 2026-09-14. ImmigrationDB compilation. Compilation license: CC BY 4.0, https://creativecommons.org/licenses/by/4.0/},
}
```

### Markdown

[Kotka, Finland: rent, salary, jobs, safety, climate, schools](https://immigrationdb.com/cities/fi/kotka/) — ImmigrationDB; ImmigrationDB; snapshot approved-static-c751ebb1b4085a62; version approved-static-c751ebb1b4085a62; retrieved 2026-09-14; built 2026-09-14.

- Citation schema: `immigrationdb-citation-v1`
- Canonical URL: https://immigrationdb.com/cities/fi/kotka/
- Title: Kotka, Finland: rent, salary, jobs, safety, climate, schools
- Author: ImmigrationDB
- Publisher: ImmigrationDB
- Snapshot: `approved-static-c751ebb1b4085a62`
- Version: `approved-static-c751ebb1b4085a62`
- Retrieved: 2026-09-14
- Built: 2026-09-14
- Compilation license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)

## Data

- HTML: https://immigrationdb.com/cities/fi/kotka/
- JSON: https://immigrationdb.com/data/cities/fi/kotka.json
- Markdown: https://immigrationdb.com/data/cities/fi/kotka.md
- MCP resource: immigrationdb://city/fi/kotka
- Metric dictionary: https://immigrationdb.com/data/metrics.json
- City shard index: https://immigrationdb.com/data/cities/index.json
- Release catalog: https://immigrationdb.com/data/catalog.json
