یغنابی (یا سغدی نو Neo-Sogdian﴾ زبانی ایرانی است که اقلیتی از سکنه دره یغناب در سرزمین تاجیکستان میان کوه‌های زرافشان و حصار، بدان سخن می‌رانند. این زبان بازمانده زبان سغدی قدیم است. زبان یغنابی از زبانهای ایرانی شاخه شمال شرقی ست و با زبانهای آسی و پشتو و زبان‌های پامیری نزدیکی‌هایی دارد.[۱]این زبان به لحاظ قدمت و ملاحظات زبانشناختی بااهمیت می‌باشد.

ساکنان دره ی یغناب