San Lorenzo al Mare sorge sulla costa ligure di ponente, a soli 2 km dal mare, su un territorio pianeggiante di appena 1,3 km². Con una densità di 949 abitanti per km² e una popolazione di 1 224 residenti, il borgo si sviluppa tra la ferrovia e la spiaggia, in un contesto urbano compatto e a misura d'uomo.
L'economia locale si basa su turismo e servizi: il reddito medio è di 24 058 € e il prezzo delle case si attesta a 2 623 €/m². La zona rientra nell'area di produzione dell'olio Riviera Ligure DOP e del Basilico Genovese DOP, mentre la cucina tipica include la Focaccia di Recco col formaggio IGP. La copertura FTTH raggiunge il 39% delle abitazioni.
Il paese vanta 4 monumenti e la Bandiera Blu per la qualità delle acque. Tuttavia, il rischio idrogeologico è molto alto e il suolo consumato è pari al 37,8%, segno di una pressione antropica significativa. L'età media elevata (50,3 anni) e l'indice di vecchiaia di 348 indicano una popolazione anziana.