Facts about Kastoria, Greece
| Country | Greece |
| Region | Western Macedonia |
| Regional Unit | Kastoria |
| Municipality | Kastoria |
| Municipal Seat | Kastoria |
| Named After | Possibly from Greek “kastor” (beaver) or ancient city name |
| Established | Antiquity (possibly founded in the 5th century BC) |
| Municipality Status | 1912 |
| Coordinates | 40.5217° N, 21.2625° E |
| Total Area | ~763 sq km |
| Land Area | ~763 sq km |
| Water Area | Includes Lake Orestiada |
| Population (2021) | 34,763 |
| Population Rank | Largest city in the Kastoria regional unit |
| Major City | Kastoria |
| Main Industries | Fur trade, Tourism, Services, Agriculture |
| Major Transport Links | Regional road network, Kastoria National Airport (KSO) |
| Time Zone | Eastern European Time (UTC+02:00) |
| Known For | Lake Orestiada, Byzantine churches, historic fur industry |
| Website | https://www.kastoria.gov.gr |
Top Attractions in Kastoria, Greece
- Lake Orestiada – scenic lake surrounding the city with walking paths
- Dragon’s Cave – impressive cave with underground lakes and formations
- Kastoria Byzantine Museum – museum showcasing post-Byzantine icons and art
- Dolcho and Apozari Districts – historic neighborhoods with traditional mansions
- Panagia Mavriotissa Monastery – lakeside Byzantine monastery
- Folklore Museum of Kastoria – historic mansion displaying local traditions
- Kastoria Aquarium – freshwater aquarium featuring regional species
- Lake Promenade – scenic route ideal for walking and cycling
- Byzantine Churches of Kastoria – collection of historic churches throughout the city
- Nearby Prespa Lakes – protected natural area reachable on a day trip
Distance from Kastoria to Other Greece Cities
- Kastoria to Thessaloniki – 200 km (124 miles)
- Kastoria to Athens – 570 km (354 miles)
- Kastoria to Kozani – 100 km (62 miles)
- Kastoria to Ioannina – 150 km (93 miles)
- Kastoria to Larissa – 300 km (186 miles)
- Kastoria to Volos – 380 km (236 miles)
- Kastoria to Kavala – 350 km (217 miles)
- Kastoria to Serres – 260 km (162 miles)
- Kastoria to Alexandroupolis – 480 km (298 miles)
- Kastoria to Patras – 450 km (280 miles)
- Kastoria to Kalamata – 610 km (379 miles)
- Kastoria to Heraklion – 930 km (578 miles)
Location of Cities in Greece