Background: Older people have different nutritional requirements from those of the general population; in particular, they need a lower energy intake, higher protein content to preserve muscle mass, and a greater supply of vitamins and minerals to maintain good bone health. The objective of this study is to evaluate the degree of compliance with nutritional recommendations, and its relationship with sociodemographic characteristics, clinical conditions, and lifestyles in older people residing in the Spanish Mediterranean. Methods: Cross-sectional study with 341 people over 60 years old. Participants were selected using a snowball strategy. A validated food intake frequency questionnaire for older populations was used to determine the daily food intake. This evaluation was carried out at two time points from which the average nutrient intake was obtained. Sociodemographic, clinical, and lifestyle variables were obtained from an ad hoc elaborated questionnaire. Results: Compliance with dietary intakes was low, by deficiency, such as in vitamin D, where none of the participating subjects met the requirements, and iodine, where the compliance rate did not exceed 20%, or by excess, such as with monounsaturated fatty acids, fiber, iron, B vitamins, vitamin E, and vitamin C. People with better blood pressure, cholesterol, and glucose levels observed a higher degree of compliance with the recommended intakes. Living in rural areas, being divorced, or being illiterate negatively influence meeting the recommended intakes of certain nutrients. Increased physical activity was associated with an increased compliance with Kcal recommendations, cholesterol, and vitamin B2 intake. Conclusion: this study highlights the importance of accurately knowing the dietary intakes in the older population, and what factors, such as lifestyles or sociodemographic characteristics, may predispose to better or worse compliance with the recommendations.