Ranchuelo es un municipio situado en la provincia de Villa Clara, en Cuba. Ocupa un área de 554 km² dentro de la provincia y tenía una población estimada de 53,329 habitantes en el año 2017.