El Puerto Viejo es en su gran mayoría el escenario donde se desarrolla la novela de Unai Elorriaga "Un tranvía en SP", llevada al cine por Aitzol Aramaio con el nombre de "Un poco de chocolate", protagonizada por Héctor Alterio y Daniel Brühl.