Mainsdorf, Austria
Styria · Austria
Mainsdorf is a small town in Styria, Austria with a population of 579. Elevation: 2,149 ft (655 m). Average temperature: 46°F (8°C).
Data updated June 2026
Discover Mainsdorf, Austria
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.
About Mainsdorf
Bad Schwanberg is a market town in the Austrian state of Styria, in the district of Deutschlandsberg. It is situated on the eastern slopes of the Koralpe mountain range on the river Schwarze Sulm, a major tributary of the river Sulm.
People
Economy
BClimate
| Population | 579 |
| Population Density | 25 / sq mi |
| Elevation | 2,149 ft (655 m) |
| Coordinates | 46.7667°, 15.1667° |
| Timezone | Europe/Vienna |
| Country | 🇦🇹 Austria |
| State / Province | Styria |
| Average Temperature | 46°F (8°C) |
| January Average | 32°F (-0°C) |
| July Average | 63°F (17°C) |
| Annual Precipitation | 60.8 inches (1,544 mm) |
| Annual Snowfall | 70.2 inches (178 cm) |
| Median Household Income | $58,104 |
About Mainsdorf
Mainsdorf is a small town in Austria (Styria) with a population of 579. The city sits at an elevation of 2,149 feet (655 meters) above sea level. The average annual temperature is 46°F (8°C). Temperatures range from 32°F in January to 63°F in July. Annual precipitation averages 60.8 inches. The timezone is Europe/Vienna.
Income: Mainsdorf vs Austria
Commute Mode
Income
| Median HH Income | $58,104 |
| 23% below Austria avg |
Employment & Poverty
| Establishments (County) | 23 |
Business (County)
Tax & Cost of Living
Commute & Transportation
Walkability
Climate in Mainsdorf
Mainsdorf has an average annual temperature of 10.7°C (51°F). The hottest month is Jul (21°C), the coldest is Jan (-0.3°C). Average annual precipitation is 874 mm.
Temperature
| Annual Average | 46.1°F |
| 15% below Austria avg | |
| January Average | 32°F (-0°C) |
| July Average | 63°F (17°C) |
| Sunny Days | 264 days/yr |
Geography
| Elevation | 2,149 ft (655 m) |
| Area | 23.1 sq mi (59.9 km²) |
| Population Density | 25/sq mi |
| Coordinates | 46.7667°N, 15.1667°W |
| Timezone | Europe/Vienna |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 32°F (-0°C) | 1.4 in | Driest |
| February | 33°F (0°C) | 1.9 in | |
| March | 40°F (5°C) | 2.6 in | |
| April | 48°F (9°C) | 3.1 in | |
| May | 57°F (14°C) | 4.0 in | |
| June | 63°F (17°C) | 5.4 in | |
| July | 63°F (17°C) | 5.6 in | Wettest |
| August | 65°F (18°C) | 5.5 in | Warmest |
| September | 58°F (14°C) | 4.1 in | |
| October | 49°F (9°C) | 3.8 in | |
| November | 38°F (3°C) | 3.4 in | |
| December | 31°F (-1°C) | 2.3 in | Coldest |
Mainsdorf has a seasonal temperature swing of 34°F / from 31°F in December to 65°F in August. Total annual precipitation is 43.0 inches, with July being the wettest month (5.6") and January the driest (1.4").
Schools in Mainsdorf
1 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Volksschule St. Anna | — | — | — | — |
Radio Stations near Mainsdorf
15 stations within ~55 km.
| Station | Genre | Quality | |
|---|---|---|---|
| Antenne Steiermark | — | MP3 128 kbps | |
| ORF Radio Steiermark | HQ | orf | MP3 192 kbps | |
| ORF Radio Steiermark | orf | MP3 128 kbps | |
| Austrian Rock Radio | rock | MP3 128 kbps | |
| Antenne Steiermark (werbefrei) | — | AAC 1828 kbps | |
| Radio Flamingo | schlager | AAC 64 kbps | |
| Toti Radio (SI) | football, news | MP3 | |
| Radio Rogla (SI) | pop, rock | MP3 128 kbps | |
| Radio Nula Beatz (SI) | — | MP3 192 kbps | |
| Radio Center Gen X (SI) | 80s, rock | AAC 134 kbps | |
| Styrialounge | — | MP3 192 kbps | |
| Radio Ptuj (SI) | — | MP3 128 kbps | |
| Radio Maribor (SI) | general, local | AAC 192 kbps | |
| Radio Tomi (SI) | 80s, classic hits | MP3 128 kbps | |
| Radio Helsinki | — | MP3 |
Museums in Mainsdorf
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Archeo Norico | ||||
| Bauernhausmuseum Herk | ||||
| Erlebnis Bergbaumuseum | ||||
| Feuerwehr Lavamünd Museum | ||||
| Feuerwehrmuseum | ||||
| Historisches Stellwerk Deutschlandsberg | ||||
| Kloepfer- und Heimatmuseum Eibiswald | ||||
| Kürbiskernöl Museum | ||||
| Lateinberger Bauernmuseum | ||||
| Mühlen-Museum Bad Gams | ||||
| Museen in Schloss Stainz | ||||
| Museum Waldglashütte | ||||
| Muzej mineralov Remšnik | ||||
| Patek Mühle | ||||
| rekonstruiertes Hallstattzeitliches Gehöft | ||||
| Schloss Burgstall | ||||
| Spielzeugmuseum | ||||
| Stara železarna | ||||
| Technisches Eisenbahnmuseum Lieboch | ||||
| Traktormuseum der Oldtimerfreunde Stainz | ||||
| Urbančeva lovska koča | ||||
| Weitwandermuseum | ||||
| Wöllmißberger Heimatmuseum | ||||
| Zum alten Brennkessel |
Libraries in Mainsdorf
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Bücherei St.Stefan ob Stainz | 0.0 | |||||
| Knjižnica Dravograd | 0.0 | |||||
| Knjižnica Ksaverja Meška, podružnica Pameče–Troblje | 0.0 | |||||
| Koroška osrednja knjižnica dr. Franca Sušnika | 0.0 | |||||
| Library Radlje ob Dravi | 0.0 | |||||
| Öffentliche Bibliothek | 0.0 | |||||
| Öffentliche Bibliothek | 0.0 | |||||
| Öffentliche Bibliothek | 0.0 | |||||
| Öffentliche Bibliothek St Johann | 0.0 | |||||
| Öffentliche Bibliothek Stainz | 0.0 | |||||
| Öffentliche Bibliothek und Schulbibliothek der VS | 0.0 | |||||
| Öffentliche Bücherei | 0.0 | |||||
| Öffentliche Bücherei | 0.0 | |||||
| Öffentliche Bücherei | 0.0 | |||||
| Öffentliche Bücherei | 0.0 | |||||
| Öffentliche Bücherei Lieboch | 0.0 | |||||
| Öffentliche und Pfarrbücherei | 0.0 |
Farmers Markets in Mainsdorf
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Bauernmarkt Seiersberg | |||||
| Bauernmarkt Seiersberg | |||||
| Mestna tržnica Ravne |
Restaurants in Mainsdorf
3 restaurants within city radius — OpenStreetMap data
Castles in Mainsdorf
1 castles within city radius — OpenStreetMap data
Breweries in Mainsdorf
| Name | Type | Address | Phone | Website |
|---|---|---|---|---|
| Brauerei Nassauer City Bier |
Ski Resorts Near Mainsdorf
25 ski resorts within range.
| Resort | Slopes (km) | Lifts | Peak (m) | Price | Season | Night | Park |
|---|---|---|---|---|---|---|---|
| Klug Lifte | 0.0 | — | — | $0 | — | — | — |
| Skigebiet Strallegg | 0.0 | — | — | $0 | — | — | — |
| Hohentauern | 0.0 | — | — | $0 | — | — | — |
| Teichalm Lifte | 0.0 | — | — | $0 | — | — | — |
| Gaaler Lifte | 0.0 | — | — | $0 | — | — | — |
| Schilifte Kleinlobming | 0.0 | — | — | $0 | — | — | — |
| Gaberl | 0.0 | — | — | $0 | — | — | — |
| Rieseralm | 0.0 | — | — | $0 | — | — | — |
| Salzstiegl | 0.0 | — | — | $0 | — | — | — |
| Thaler Loipe | 0.0 | — | — | $0 | — | — | — |
| Schilift Obdach | 0.0 | — | — | $0 | — | — | — |
| Klippitztörl | 0.0 | — | — | $0 | — | — | — |
| Modriach-Winkel Hoislifte | 0.0 | — | — | $0 | — | — | — |
| Celjska koca | 0.0 | — | — | $0 | — | — | — |
| Weinebene | 0.0 | — | — | $0 | — | — | — |
| Koralpe | 0.0 | — | — | $0 | — | — | — |
| Skiberg Mureck | 0.0 | — | — | $0 | — | — | — |
| Vuhred | 0.0 | — | — | $0 | — | — | — |
| Ribnica na Pohorju | 0.0 | — | — | $0 | — | — | — |
| Skigebiet Petzen | 0.0 | — | — | $0 | — | — | — |
| Mariborsko Pohorje | 0.0 | — | — | $0 | — | — | — |
| Kope | 0.0 | — | — | $0 | — | — | — |
| Golte | 0.0 | — | — | $0 | — | — | — |
| Velika planina | 0.0 | — | — | $0 | — | — | — |
| Krvavec | 0.0 | — | — | $0 | — | — | — |
Airports Near Mainsdorf
26 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Graz Airport | GRZ | Large Airport |
| Ljubljana Jože Pučnik Airport | LJU | Large Airport |
| Hinterstoisser Air Base | — | Medium Airport |
| Maribor Edvard Rusjan Airport | MBX | Medium Airport |
| Celje Airfield | — | Small Airport |
| Cerkvenjak-Čagona Airfield | — | Small Airport |
| Dol pri Ljubljani Ultralight Airfield | — | Small Airport |
| Friesach/Hirt Airfield | — | Small Airport |
| Gorica pri Šmartnem Airstrip | — | Small Airport |
| Imeno Field | — | Small Airport |
| Kamnik - Dulnica Airfield | — | Small Airport |
| Kapfenberg Airfield | — | Small Airport |
| Kaplja Vas ULM | — | Small Airport |
| Leoben/Timmersdorf Airfield | — | Small Airport |
| Libeliče Airfield | — | Small Airport |
| Pobrežje Airfield | — | Small Airport |
| Prekopa Airstrip | — | Small Airport |
| Slovenj Gradec Airfield | — | Small Airport |
| Slovenske Konjice Airfield | — | Small Airport |
| Šoštanj Airfield | — | Small Airport |
| Sostro Private Airstrip | — | Small Airport |
| Trieben Airfield | — | Small Airport |
| Weiz-Unterfladnitz Airfield | — | Small Airport |
| Wolfsberg Airfield | — | Small Airport |
| Zagorje ob Savi Airfield | — | Small Airport |
| Zgornja Kostrivnica ULM | — | Small Airport |
Treatment Centers in Mainsdorf
1 treatment centers.
| Center | Type | Phone |
|---|---|---|
| Rehabilitationsklinik Tobelbad |
Churches & Religious Organizations in Mainsdorf
2 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Kapelle Maria Heimsuchung | |
| Pfarrkirche St. Anna ob Schwanberg |
Quick Facts
🇦🇹 About Austria
Public Holidays in Austria
20 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Mainsdorf.
Get ReportFrequently Asked Questions About Mainsdorf
What is the population of Mainsdorf?
Mainsdorf has a population of 579 residents and is located in Austria. The population density is 25 people per square mile, spread across 23.1 square miles.
Is Mainsdorf expensive to live in?
The median household income is $58,104, 23% below the national average of $75,149.
What is the weather like in Mainsdorf?
Mainsdorf has a four-season climate with an average annual temperature of 46°F (8°C). Winter temperatures average 32°F in January, while summers reach an average of 63°F in July. The area receives 264 sunny days per year, well above the national average of 205. Annual rainfall totals 60.8 inches, with 70.2 inches of snow.
How is the job market in Mainsdorf?
There are 23 business establishments in the area.
All Countries























































































































































































































































