Mataró si trova sulla costa nord-orientale della Spagna, nella comunità autonoma della Catalogna, ed è il capoluogo della comarca del Maresme, nella provincia di Barcellona. La città è affacciata sul Mar Mediterraneo e vanta un bellissimo lungomare con ampie spiagge sabbiose e un porto turistico.
È situata a soli 30 chilometri a nord-est di Barcellona, collegata alla metropoli catalana da una delle più antiche linee ferroviarie della Spagna. Alle sue spalle si estendono le colline e i monti del Parco Naturale del Montnegre i el Corredor, offrendo una combinazione perfetta tra mare e natura.
Il clima è tipicamente mediterraneo, con estati calde e secche e inverni miti e moderatamente piovosi. La primavera e l’autunno sono i periodi ideali per visitare la città, quando le temperature sono piacevoli e le attività culturali e ricreative sono al massimo della vivacità.