Sagua la Grande es una urbe ubicada en la provincia de Villa Clara, en Cuba. Esta ciudad es cruzada por el río Sagua La Grande, también conocido como río Undoso.
Este río, que le otorga su denominación a la ciudad, tiene la distinción de ser el tercer río más extenso de Cuba y desemboca en Isabela de Sagua. El municipio abarca un área de 661 km² y alberga a una población de 51,687 personas.