Está situado a unos 20 km al norte de la capital (Barcelona), a orillas del Besós, en el Vallés Oriental.