Santa Coloma de Gramenet es una ciudad y municipio catalán situado en la provincia de Barcelona, en la comarca del Barcelonés. Es la séptima ciudad más poblada de la provincia, con una población de 117.981 habitantes en 2022.
La ciudad está ubicada en el área metropolitana de Barcelona, a orillas del río Besós. Limita con los municipios de Barcelona, Sant Adrià de Besós, Badalona, Sant Joan Despí, Esplugues de Llobregat y Moncada i Reixac.