Село Львовское находится в Северском районе Краснодарского края.
Административный центр Львовского сельского поселения.
Село расположено на берегу реки Сухой Аушедз, в 6 км южнее основного русла Кубани, в 18 км севернее районного центра — станицы Северской.
К западу от села находится Крюковское водохран7илище, река Песчанка впадает в водохранилище на южных окраинах села.