Yes, cashews are good for bones as they contain magnesium and manganese, two minerals that help in bone density and osteoporosis prevention.