El Masnou es un municipio de la provincia de Barcelona, Cataluña, España, situado en la costa del Maresme, a 17 km al noreste de Barcelona, entre los términos municipales de Montgat y Premiá de Mar, al norte Alella y al noreste Teiá.