Villarrubio es un municipio ubicado en la provincia de Provincia de Cuenca en Castilla-La Mancha. La población de Villarrubio es de 191 personas (2020), el área de Villarrubio es de 28 kilómetros cuadrados, la distancia de Villarrubio a Toledo (capital de la Castilla-La Mancha) es de 97 kilómetros, la distancia de Villarrubio a Madrid es de 101 kilómetros. Villarrubio comparte fronteras con Tarancón, Tribaldos, Uclés, Saelices, Almendros, Torrubia del Campo, El Acebrón y Fuente de Pedro Naharro.