Santo Tirso es una ciudad portuguesa perteneciente al Distrito do Porto, Región estadística del Norte (NUTS II) y comunidad intermunicipal de Gran Área Metropolitana de Oporto (NUTS III) con cerca de 14 000 habitantes.Recientemente forma parte de la Gran Área Metropolitana de Oporto que unió las anteriores áreas de Grande Porto y Entre Douro e Vouga.