There is no such thing as what supplement is better for low bone density. Patients with low bone density can consume foods with high calcium content in moderation, such as dairy products, soy products and seafood. You can also take calcium carbonate tablets and other calcium supplements as prescribed by your doctor. Low bone density is mainly caused by low calcium content in bones, which can be supplemented by diet. Patients are advised to consume foods with high calcium content in their daily life, such as dairy products, milk, yogurt, etc. Soy products, such as tofu, soy milk, etc., can also be consumed. Besides, seafood can also be consumed, such as shrimp, sea fish, kelp and so on. Low bone density can also be supplemented by calcium supplements, common calcium supplements are calcium carbonate tablets, calcium gluconate tablets, calcium lactate tablets and so on. Low bone density can be supplemented by eating calcium-containing foods and calcium tablets. It is recommended that patients with low bone density should exercise appropriately and reduce smoking and drinking. If severe low bone density occurs, you should consult a doctor in time.