اشنویه (به کردی: شنۆ) یکی از شهرهای کردنشین و مرزی استان آذربایجان غربی است که در قسمت غربی این استان قرار دارد. این شهر مرکز شهرستان اشنویه است. زبان مردم این شهر کردی سورانی است. این شهر از غرب با کشور عراق (اقلیم کردستان عراق)، از جنوب با پیرانشهر، از شرق با نقده و از شمال با ارومیه هممرز است. ارتفاع شهر اشنویه از سطح دریا ۱۴۷۰ متر و مرتفعترین نقطه آن در جنوب شرقی ۳۵۰۰ متر است. کُردها، نام این شهر را شنۆ تلفظ میکنند.