موقع المدينة استراتيجي، يقع بين سلسلتيْن جبليتيْن تقتسِمان جغرافية المغرب، سلسلة جبال الريف شمال البلاد، وجبال الأطلس المتوسط. تقع مدينة تازة في الجزء الشمالي من المغرب بين جبال الريف وجبال الأطلس، وذلك على بعد حوالي 120 كيلو متر من مدينة فاس و210 كيلو متر من مدينة وجدة تقع تحديدا جنوب جبال الريف وتتكون المدينة من بلدتين منفصلتين تم بنائهما على تراسات منفصلة تطل على وادي جبلي. و تقع المدينة القديمة على ارتفاع حوالي 1900 قدم (أي 580 متر) فوق مستوى سطح البحر وتحيط بها التحصينات المختلفة. بينما تقع البلدة الجديدة التي أسسها الفرنسيون في عام 1920 في سهل خصب على ارتفاع 1500 قدم (أي 450 متر).
يتميز مناخ فصل الصيف في مدينة تازة بكونه مناخ حار كما أنه مناخ موسمي، أما في فصل الشتاء فتكون درجة الحرارة باردة نوعًا ما. وتهطل الأمطار بمتوسط 900 ملم في العام، ويحب زوار المدينة و القاطنين بها هذا المناخ بشكل كبير خلال فصل الصيف.