اسفراین درشمال غربی استان خراسان بین 56 درجه و 57 دقیقه تا 58 درجه و7 دقیقه طول شرقی و 36 درجه و40 دقیقه تا 37 درجه و 17 دقیقه عرض شمالی قرار دارد. ارتفاع شهرستان اسفراین از سطح دریا در بلندترین نقاط قله شاه جهان 3032 متر و در پست ترین نقطه حدود هزار متر میباشد . مركز شهرستان اسفراین ،شهر اسفراین و ارتفاع آن از سطح دریا1260 متر است . آب و هوای اسفراین را معتدل توصیف كرده اند ،چنانچه در منابع تاریخی آمده است كه : پادشاه قباد بن فیروز چند روزآنجا بود و از خضرت و صحت هوا آنجا را مهرجان نامید.اعراب نیز اسفراین را بلقیس می نامیده اند كه یاداور سرزمین زیبای یمن بوده است . قسمت های جنوبی اسفراین به علت مجاورت با كویر دارای زمستانهای سردو تابستان های گرم و خشك میباشد.دو رودمهم اسفراین ،رودخانه بیدواز و رویین است اما اصلی ترین آنها قره سو است كه در ارتفاعات رشته كوههای آلاداغ و شاه جهان سرچشمه گرفته و شامل رودهای سنخواست، جاجرم ،گرماب ، بیدواز ، رویین و غیره است .منطقه حفاظت شده ساری گل در شمال شرقی اسفراین با وسعت 28000 هزار هكتار مامن و زیستگاه انواع وحوش و رستنی ها میباشد. شهر فعلی اسفراین از 19 محله تشكیل شده است و سطحی حدود 300 هزار متر مربع زیر پوشش خیابانهای اصلی آن است.