El monasterio de San Zoilo se encuentra al oeste de la localidad de Carrión de los Condes, cercano al puente del río Carrión en dirección a Sahagún, en la Comarca de Tierra de Campos de la provincia de Palencia, España.