The objective of the study was to ascertain the attitudes and training needs of primary health care (PHC) professionals regarding the management of terminal cancer patients. A cross-sectional study involving 30 PHC teams (15 urban and 15 rural) in the health district of Majorca (Spain) was carried out. Out of the 224 doctors and 186 nurses initially included, 157 and 156, respectively, completed a questionnaire designed to elicit the participant's opinions on the role of PHC in palliative care, their needs in terms of training and their management of clinical and psychological symptoms. Forty percent of professionals considered that terminal care should be the responsibility of PHC, whereas 59.5% thought it preferable for such care to be given either in Palliative Care Units or by oncologists. All kinds of relationships between PHC professionals and specialists were highly valued. Seventy-five percent of general practitioners referred to pain control, and 83% of doctors and nurses provided emotional support. Most health professionals felt training in emotional aspects would be the most desirable. One group of professionals considered palliative care to be an asset in PHC, whereas another group thought that patient care should be provided by specialists. The majority of doctors and nurses pinpointed the need for improving co-ordination with specialists. A need for tuition in palliative care was clearly stated. In conclusion, the planning of palliative care should take into account the attitudes and opinions of PHC doctors and nurses.