کردها بیشتر ساکنین این شهر را تشکیل می‌دهند که با زبان کردی کرمانجی (بادینانی) تکلم می‌نمایند. طبق اثر جوادزاده (۱۳۸۰)، مردم اسفراین از ۴ قوم تشکیل شده‌اند که شامل تات‌ها، کرمانج‌ها و همچنین ترک‌ها و بربری‌ها می‌باشند: