Teresa Romero caught the deadly disease after caring for two priests, and those who came into close contact with her have also been given the all clear.
The Spanish nurse who became the first person to contract Ebola outside West Africa has left hospital.
Teresa Romero, 44, caught the disease, which has so far killed nearly 5,000 people, after caring for two priests.
Her case caused trouble for the Spanish government after health workers claimed they had been given insufficient training to deal with the deadly disease.
The government provoked further public fury after ordering Ms. Romero’s pet dog, Excalibur, to be put down over unfounded fears it might pose an infection risk.
All of the people who had come into close contact with Romero before she was diagnosed, and were being monitored for signs of the disease in hospital, have now been declared free of Ebola. These included Romero’s husband.