Santa Coloma se encuentra situada al este del río Besòs, entre la Sierra de Marina y el plan de Badalona.
Limita al norte con el municipio de Montcada i Reixac, al oeste con el de Barcelona, al este con el de Badalona y al sur con el de Sant Adrià de Besòs.
La topografía del municipio es bastante accidentada.
Estas tres sierras forman entre ellas dos valles (donde discurríanantiguamente sus arroyos): el valle de Carcereny (o valle Pallaresa) y el valle de Sistrells.
El punto más alto del municipio es el Cerro del Pollo o Puig Castellar, con 302 m.
Plaça de la Vila en els anys 80
Lorenzo Serra/Plaza de la Vila
Vista General 3
santa coloma en la autualidad