أسكونا تقع مباشرة على ضفاف بحيرة ماجوري. تفصل البلدة الصغيرة عن لوكارنو نهر ماجيا وواديه. يبدو الرصيف البحري لأسكونا، الذي يعود إلى القرن الثالث عشر، متوسطياً، والمناخ المتوسطي يتناسب معه. تم بناء المدينة القديمة الحالية إلى حد كبير في القرن السادس عشر. من بين أربع قلاع، لا يزال يوجد فقط قلعة غريلوني. تقع على الرصيف البحري. لم يتبق من قلعة سان ماتيرنو، التي تم بناؤها في القرن التاسع عشر والعشرين في شمال أسكونا، سوى بقايا من الكنيسة الرومانية.