Ville portuaire antique sur la mer Rouge
Située dans la province de Médine, Yanbu est la deuxième plus grande ville portuaire de la mer Rouge après Djeddah. Il se trouve également que c'est l'un des plus anciens ports maritimes de la mer Rouge. Il sert de port principal à la ville sainte de Médine. Yanbu joue non seulement un rôle important dans l'économie du pays, mais détient également une importance historique en tant que port majeur pour l'accueil des pèlerins. Traditionnellement, l'économie de Yanbu a été associée à la route de pèlerinage, au commerce et à l'exportation de dattes. Le port est en cours d'extension pour alléger la pression sur le port de Djeddah.
Yanbu possède un port naturel et offre de superbes vues sur la mer Rouge. Il a de larges récifs coralliens qui restent en grande partie intacts. Cette zone est idéale pour les activités nautiques comme la plongée sous-marine, la pêche et l'observation des oiseaux. Il y a aussi trois raffineries de pétrole dans la ville et c'est une plaque tournante majeure pour le transport du pétrole. Il abrite également une industrie des plastiques ainsi que d'autres produits pétrochimiques. Trois grands pipelines se terminent dans cette région. En termes de climat, Yanbu a un climat désertique très chaud toute l'année. Il est bien relié à d'autres grandes villes comme Djeddah. Il est également connecté aux pays voisins comme la Syrie et la Jordanie.