La segunda batalla de Olmedo tuvo lugar el 20 de agosto de 1467, cerca de la villa castellana del mismo nombre.