Villacañas este un oraș din Spania, situat în provincia Toledo din comunitatea autonomă Castilia-La Mancha. Are o populație de 10.208 de locuitori.