Mataró est située dans le nord-est de l’Espagne, sur la côte méditerranéenne, à environ 30 kilomètres au nord-est de Barcelone. En tant que ville côtière, elle bénéficie d’un accès direct à la mer, avec de longues plages de sable, un port de plaisance et un accès aux montagnes de la Serralada Litoral en arrière-plan.
Elle fait partie de la région du Maresme, réputée pour son climat doux, ses paysages de vignes, ses villages pittoresques et sa proximité avec la capitale catalane. Sa situation géographique en fait une excellente base pour explorer Barcelone, Gérone, les plages de la Costa Brava ou encore les massifs naturels proches.
Le climat de Mataró est méditerranéen, avec des hivers doux et des étés chauds. Les températures moyennes varient entre 10°C en hiver et 28°C en été. Le printemps et l’automne sont particulièrement agréables, offrant des conditions idéales pour les activités en extérieur et les événements en plein air.