Osteoporosis is a major public health problem, affecting millions of individuals. Dietary intake is an important modifiable factor for bone health. Inadequate intake of nutrients important to bone increases the risk for bone loss and subsequent osteoporosis. The process of bone formation requires an adequate and constant supply of nutrients, such as calcium, protein, magnesium, phosphorus, vitamin D, potassium, and fluoride. However, there are several other vitamins and minerals needed for metabolic processes related to bone, including manganese, copper, boron, iron, zinc, vitamin A, vitamin K, vitamin C, and the B vitamins. Although the recommended levels of nutrients traditionally related to bone were aimed to promote bone mass and strength, the recommended levels of the other nutrients that also influence bone were set on different parameters, and may not be optimal for bone health, in view of recent epidemiological studies and clinical trials.