According to Portuguese law a medical doctor may practise any therapy, but must register with the Portuguese Order of Medical Doctors. However, MDs are allowed to prescribe whatever they want. The Government has no laws about the legality of homeopathic practice.
The Portuguese Society of Homeopathy (SPH) in Lisbon has 18 registered MDs. There are many non-MDs using homeopathy, but most are self-trained. The Society accepts M.D.s only.