اردکان شهری مرکز بخش مرکزی شهرستان سپیدان در استان فارس در جنوب ایران است. که با مساحتی حدود ۳۷۵ هکتار در هفتاد کیلومتری شمالغرب شیراز در مسیر شیراز-یاسوج واقع شدهاست. این شهر که با ارتفاع ۲۲۰۰ تا ۲۳۰۰ متری از سطح دریا در درهای میان کوههای زاگرس مرکزی واقع شده، به دلیل دریافت بارش سالانه زیاد، در زمستان پربرف و در تابستان پرآب است؛ بنابراین در زمستان به خاطر ورزشهای زمستانی و در تابستان به دلیل وجود آبشارها و رودخانههای مفرح مورد توجه اهالی جنوب کشور به خصوص مردم شیراز قرار میگیرد. بر اساس سرشماری سال ۱۳۹۵ جمعیت این شهر ۱۴٬۶۳۳ نفر بوده است.