Montgat si trova sulla costa del Maresme, affacciata sul Mar Mediterraneo, a circa 12 chilometri a nord-est di Barcellona. È una delle prime località che si incontrano lasciando Barcellona lungo la costa, il che la rende facilmente accessibile pur essendo immersa in un contesto più rilassato. La sua posizione privilegiata tra mare e colline la rende ideale per godersi sia il paesaggio marino che passeggiate nella natura.
Nelle vicinanze si trovano altre cittadine costiere come Badalona, El Masnou e Premià de Mar, mentre verso l’interno si estendono le colline della Serralada de Marina, offrendo escursioni, viste mozzafiato e itinerari per appassionati di trekking e mountain bike.
Il clima è tipicamente mediterraneo: estati calde e secche, con temperature che spesso superano i 30°C, e inverni miti con minime raramente sotto i 10°C. I mesi migliori per visitare Montgat sono da maggio a ottobre, quando il tempo è stabile, le giornate sono lunghe e le spiagge sono in piena attività.