Your question is extremely unclear - are you asking whether milk is not a good source of calcium? Or are you looking for a good source of calcium apart from milk? If you are asking about milk as a source of calcium, it is indeed an excellent source. In fact, milk and milk products are among the best sources of calcium. This is not only because they contain large amounts of calcium, but also because the body is easily able to absorb most of the calcium contained in milk and milk products. People often overlook the second factor - what is important is not only how much calcium a food item contains, but also how much of that calcium your body is able to absorb. Foods such as spinach are very rich in calcium, but they also contain other compounds that make it difficult for your body to absorb this calcium. Most of the calcium in spinach is therefore wasted.
If, on the other hand, you want to avoid milk, there are other sources of calcium too. Most nuts and seeds, but particularly hazelnuts and almonds, as well as lentils, beans, and sesame, contain plenty of calcium. In addition, there are other foods that are less common - for example, edible sea weeds such as kelp, komu, and wakame are quite rich in calcium. Some of these sea weeds are also rich in omega 3 fatty acids, giving the still more health benefits.
Today, in addition to all these foods, there are several products available that are fortified with calcium. If for any reason you need to drink soy milk rather than actual milk, you can ensure that you do not lose out on calcium by choosing a soy product that is fortified with calcium. Another product that is often fortified with calcium is orange juice.
answered by G M