San Luis is a town and municipality in the Santiago de Cuba Province of Cuba. It is located north of Santiago de Cuba.
The city was founded in 1827 on the location of a ranch. Arrival of the railroad accelerated its development. San Luis achieved municipality status on 19 August 1898.
In 2022, the municipality of San Luis had a population of 77,519. With a total area of , it has a population density of .
The municipality is divided into the barrios of Dos Caminos, La Luz, Majaguabo, Monte Dos Leguas, Norte and Sur.