روستای زشک در امتداد جنوب شرقی رشته کوه بینالود و در سرچشمه دره شاندیز و حدودا در فاصله ۲۰ کیلومتری از شهر مشهد قرار گرفته است. این روستا در شهر شاندیز واقع شده و بر اساس سرشماری که توسط مرکز آمار ایران در سال ۱۳۸۵ انجام گرفت، جمعیت روستای زشک، ۲۱۷۱ نفر اعلام گردید.