Sign In Register

Marstal, Denmark

South Denmark · Denmark

Marstal is a small town in South Denmark, Denmark with a population of 2,120. Elevation: 36 ft (11 m). Average temperature: 48°F (9°C).

Data updated June 2026

2,120 Population 6/sq mi density
36 ft Elevation 11 meters
48°F Avg Temperature 9°C
23.4 in Annual Rain
Europe / Copenhagen Timezone

Discover Marstal, Denmark

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Marstal

Marstal

Marstal is a town in southern Denmark, located in Ærø Municipality on the island of Ærø. Marstal has a population of 2,035 and is the largest town on Ærø. It was the municipal seat of the now abolished Marstal Municipality.

People

Population2,120
Density6/mi²

Climate

Avg Temp48°F (9°C)
Rain23.4 in/yr
Sunny Days294/yr
Elevation36 ft (11 m)
Population2,120
Population Density6 / sq mi
Elevation36 ft (11 m)
Coordinates54.8562°, 10.5173°
TimezoneEurope/Copenhagen
Country🇩🇰 Denmark
State / ProvinceSouth Denmark
Average Temperature48°F (9°C)
January Average34°F (1°C)
July Average62°F (17°C)
Annual Precipitation23.4 inches (594 mm)
Annual Snowfall3.2 inches (8 cm)

About Marstal

Marstal is a small town in Denmark (South Denmark) with a population of 2,120. The city sits at an elevation of 36 feet (11 meters) above sea level. The average annual temperature is 48°F (9°C). Temperatures range from 34°F in January to 62°F in July. Annual precipitation averages 23.4 inches. The timezone is Europe/Copenhagen.

Marstal experiences four distinct seasons with an average annual temperature of 48°F (9°C). Winters average 34°F in January while summers reach 62°F in July. The area gets 294 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 23.4 inches (drier than the 38-inch national average). The area receives 3.2 inches of snow annually. The city sits at an elevation of 36 feet, near sea level.

Temperature

34°F Jan (1°C) 62°F Jul (17°C)
Annual Average47.6°F
12% below Denmark avg
January Average34°F (1°C)
July Average62°F (17°C)
Sunny Days294 days/yr

Geography

Elevation36 ft (11 m)
Area334.3 sq mi (865.8 km²)
Population Density6/sq mi
Coordinates54.8562°N, 10.5173°W
TimezoneEurope/Copenhagen

Precipitation & Snow

Annual Rainfall 23.4"
38% below Denmark avg
Snowfall 3.2"
Wettest Month (Nov) 2.56"
Driest Month (Feb) 1.34"

Air Quality

Earthquake History

5 earthquakes (M2.5+) within 150 km since 1990. Strongest: M3.0. Most recent: M2.6 on Mar 16, 2005.

Feb 3, 2005 32 km E of Ebeltoft, Denmark M3.0 149 km
Mar 3, 2005 29 km E of Ebeltoft, Denmark M2.8 149 km
Mar 16, 2005 13 km NNW of Kalundborg, Denmark M2.6 110 km
Jun 15, 2003 15 km SE of Nyborg, Denmark M2.5 48 km
Feb 23, 2004 2 km W of Køge, Denmark M2.5 123 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 34°F (1°C) 1.9 in
February 34°F (1°C) 1.3 in Coldest, Driest
March 38°F (3°C) 1.5 in
April 44°F (6°C) 1.4 in
May 52°F (11°C) 1.7 in
June 59°F (15°C) 2.1 in
July 62°F (17°C) 2.4 in
August 63°F (17°C) 2.2 in Warmest
September 57°F (14°C) 2.2 in
October 50°F (10°C) 2.2 in
November 42°F (6°C) 2.6 in Wettest
December 37°F (3°C) 2.0 in

Marstal has a seasonal temperature swing of 29°F / from 34°F in February to 63°F in August. Total annual precipitation is 23.4 inches, with November being the wettest month (2.6") and February the driest (1.3").

View full weather details →

Schools in Marstal

1 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Marstal Skole - - - -
View full schools details →

Radio Stations near Marstal

11 stations within ~55 km.

Station Genre Quality
DR P3 (AAC) pop, rock AAC 324 kbps
DR P3 - MP3 128 kbps
DR P4 København (AAC) regional radio AAC 324 kbps
DR p4 København - MP3 128 kbps
DR P1 danish, klassisk MP3 128 kbps
DR P4 Fyn - MP3 128 kbps
DR P1 (AAC) - AAC 324 kbps
DR P4 København (MP3) - MP3 128 kbps
DR P4 Fyn (AAC) regional radio AAC 324 kbps
DR P8 Jazz jazz MP3 128 kbps
Det Rigtige Faaborg - MP3 160 kbps

Museums in Marstal

NameTypeAddressPhoneAnnual Revenue
Ærø Museum
Anne Hvides Gård
Danish Welfare Museum
Danmarks Kostumarium
Danmarks Museum for Lystsejlads
Fiskeriets hus
FlaskePeters Samling
Gammel Elmegaard
Hammerichs Hus
Hjortø Museum
Koldkrigsmuseum Langelandsfort
Langelands museum
Langelands Museum
Lothar Tonemediesamling
Marstal Søfartsmuseum
Motorfabrikken Marstal
Naturama
Øhavets Smakke- og Naturcenter
Ollerup Bunker Museum
Rudkøbing Byhistorisk Arkiv
Skovsgård
Søbygaard
Tåsinge Museum

Libraries in Marstal

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Ærøskøbing Bibliotek0.0
Drejø Bibliotek0.0
Langelands Bibliotek0.0
Marstal Bibliotek0.0
Svendborg Bibliotek0.0
Tåsinge Bibliotek0.0
Vester Skerninge Bibliotek0.0

Hotels in Marstal

5 hotels within city radius - OpenStreetMap data

Ærø Hotel
Aggershøj Pensionat
Femmasteren
Hotel Marstal
Udsigten Marstal

Restaurants in Marstal

7 restaurants within city radius - OpenStreetMap data

Ærø Hotel Restaurant
Fru Berg
Hotel Marstal Restaurant
Kongensgade 34 Cafe & Bar
Nong Kung Si
Udsigtenn
Webers café og restaurant

Cafes in Marstal

4 cafes within city radius - OpenStreetMap data

Café Maris
Café MF Egeskov
Cafe Vaffelhuset
Mad & vin

Monuments in Marstal

3 monuments within city radius - OpenStreetMap data

Monument over Faldne Danske Søfolk
Monument til minde om udvidelsen af havnen i 1825
Vi De Druknede

Gas Stations in Marstal

3 gas stations within city radius - OpenStreetMap data

DK #1082162347
Øboen's Olieprodukter
OK

Banks in Marstal

1 banks within city radius - OpenStreetMap data

AL Sydbank

Breweries in Marstal

NameTypeAddressPhoneWebsite
Gundestrup Mejeri og Bryghus A/S
Rise Bryggeri A/S
Strynø Mikrobryghus
Svendborgsund Bryghus Butik og Tasting Room

Stadiums & Teams in Marstal

TeamLeagueDivision

Airports Near Marstal

18 airports within the area.

AirportIATAType
Odense Hans Christian Andersen AirportODELarge Airport
Kiel-Holtenau AirportKELMedium Airport
Sønderborg AirportSGDMedium Airport
Ærø Airfield-Small Airport
Bjørnø Airfield-Small Airport
Bogense Flyveplads-Small Airport
Drejø Airstrip-Small Airport
Fehmarn-Neujellingsdorf Airfield-Small Airport
Gørlev Airfield-Small Airport
Grube Airfield-Small Airport
Kaleko Airstrip-Small Airport
Korsør Airfield-Small Airport
Revninge Airfield-Small Airport
Rolfsted Airfield-Small Airport
Sulkendrup Airstrip-Small Airport
Sydfyn (Tasinge) Airfield-Small Airport
Vester Åby Private Airstrip-Small Airport
Vøjstrup Glider Field-Small Airport

Churches & Religious Organizations in Marstal

2 religious organizations (IRS tax-exempt data).

NameAddress
Marstal Kirke
Ommel Kirke

Quick Facts

Timezone
Europe/Copenhagen
Elevation
11 m (36 ft)
Website
aeroekommune.dk/

🇩🇰 About Denmark

Capital Copenhagen
Population 5,797,446
Area 43,094 km²
GDP (USD) $404,651,706,118
GDP per capita $68,044
HDI 0.952
Life expectancy 81.9 years
Internet users 98.8%
Urban population 88.6%
Currency DKK (Krone)
Languages Danish
Calling code +45
TLD .dk
Driving side right

Public Holidays in Denmark

14 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day Nytårsdag
Apr 2 Maundy Thursday Skærtorsdag
Apr 3 Good Friday Langfredag
Apr 5 Easter Sunday Påskedag
Apr 6 Easter Monday 2. Påskedag
May 14 Ascension Day Kristi Himmelfartsdag
May 15 Bank closing day Banklukkedag
May 24 Pentecost Pinsedag
May 25 Whit Monday 2. Pinsedag
Jun 5 Constitution Day Grundlovsdag
Dec 24 Christmas Eve Juleaftensdag
Dec 25 Christmas Day Juledag / 1. juledag
Dec 26 St. Stephen's Day 2. juledag
Dec 31 New Year's Eve Nytårsaftensdag

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Marstal.

Get Report

Frequently Asked Questions About Marstal

What is the population of Marstal?

Marstal has a population of 2,120 residents and is located in Denmark. The population density is 6 people per square mile, spread across 334.3 square miles.

What is the weather like in Marstal?

Marstal has a four-season climate with an average annual temperature of 48°F (9°C). Winter temperatures average 34°F in January, while summers reach an average of 62°F in July. The area receives 294 sunny days per year, well above the national average of 205. Annual rainfall totals 23.4 inches, with 3.2 inches of snow.

Nearby Cities

Compare Marstal with another city: