San Lorenzo al Mare () is a comune (municipality) in the Province of Imperia in the Italian region Liguria, located about southwest of Genoa and about west of Imperia. As of 31 December 2004, it had a population of 1,409 and an area of .
San Lorenzo al Mare borders the following municipalities: Cipressa, Civezza, Costarainera, and Imperia.