Cañada de la Virgen es un sitio arqueológico localizado a 16 km al suroeste de la ciudad de San Miguel de Allende, en el estado de Guanajuato, México, sobre una superficie aproximada de 12 hectáreas a lo largo de la cuenca central del río Laja. El sitio se ubica dentro de un terreno de propiedad particular, aunque en 1985 fue registrado por el INAH.