شهر مشکان مرکز بخش پشتکوه، شهرستان نی‌ریز، استان فارس در جنوب ایران.[۱] این شهر در فاصله ۳۰۳ کیلومتری یزد، ۳۰۷ کیلومتری کرمان و ۳۰۵ کیلومتری شیراز قرار دارد. شهر مشکان در ۶۳ کیلومتری نی‌ریز قرار دارد.

در منابع جغرافیایی و تاریخی سده‌های سوم تا هشتم هجری قمری از روستایی با نامهای «ماسکانات»، «ماشکانات»، «مسکانات»، «مشکانات»، «میسکانان» و «میشکانات» یاد شده است که به‌احتمال همان مشکان امروزی است.[۲]