Située dans l'Oriental, qui correspond à la région au nord-est du royaume, Oujda est la seule ville marocaine à pouvoir, au cours d'une seule et même journée, offrir au visiteur qui a pris le soin de
louer au préalable une voiture à Oujda de se promener à la montagne et de randonner au nord de la ville sur les monts des Béni-Snassen, de réaliser un circuit dans le désert ou de se prélasser sur la côte méditerraéenne, la mer est distante d'à peine une soixantaine de kilomètres.
La ville se situe également à 100 kilomètres de Nador et à 115 kilomètres de Mellilia. Une autoroute flambant neuve, relie aussi depuis la fin juillet 2011 Oujda à Fès en à peine 2 heures et 40 minutes de voiture.
Née en 994, selon les historiens, Oujda, ville de commerce et de cultures, affiche plus de mille ans d'existence et présente un passé chargé d'une histoire particulièrement riche. Une visite dans l'ancienne médina, devenue le souk aujourd'hui, permet d'en prendre la mesure. C'est au 11e siècle que la ville a pris son essor en tant que ville étape sur la voie du commerce entre l'ouest et l'est de l'Afrique, avec des caravanes qui ramenaient de la poudre d'or et des plumes d'autruches, de l'ivoire et des esclaves depuis le Soudan actuel.
Aujourd'hui, la ville et ses environs donnent un aperçu très concret des charmes de la vie dans une oasis. Et qui dit oasis, dit eau. En grande partie grâce à ses massifs montagneux, Oujda et ses villes voisines sont alimentées par des sources, certaines d'eau chaude. Un liquide si rare ailleurs qui a permis ici d'élever une importante végétation et de créer d'agréables zones ombragées. Mais la Cité marocaine est également un haut lieu culturel avec, notamment, un festival international de raï qui se déroule chaque année en juillet.