Can drinking coffee for a long time cause osteoporosis?

Drinking a lot of coffee over a long period may increase the risk of osteoporosis. Caffeine in coffee can affect the body's ability to absorb calcium, which is essential for bone health. If you drink a lot of coffee every day but don't get enough calcium and vitamin D, you might develop osteoporosis. It is recommended to drink coffee in moderation and ensure adequate intake of calcium and vitamin D in your diet, such as through dairy products, green vegetables, and fish.