خوانسار در عرض جغرافیایی ۳۳ درجه و ۱۳ دقیقه شمالی و طول جغرافیایی ۵۰ درجه و ۱۹ دقیقه شرقی در ناحیهای نه چندان دور از کویر مرکزی ایران در فاصله حدود ۱۵۰ کیلومتری شمالغرب شهر اصفهان واقع شده و از سمت شمال به شهرستان گلپایگان از سمت شرق به شهرستانهای تیران، کرون و نجف آباد از جنوب به شهرستان فریدن محدود است. این شهرستان با وسعتی حدود 900 کیلومتر مربع در منطقه مرکزی ایران و دامنه رشته کوههای زاگرس (کوه خوانسار) واقع است.