San Lorenzo is a city in the south of the province of Santa Fe, Argentina. It is 23 km north of Rosario, on the western shore of the Paraná River. It is the head town of the San Lorenzo Department. As of 2001 there were about 43,500 people.