Without a doubt, yes! According to Adam Taylor, professor of anatomy at Lancaster, after 40 people lose about one centimeter every decade, writes The Guardian. Men lose 0.08-0.1% of their body length each year, while women lose 0.12-0.14%.
Part of this is caused by slouching as we age. People who sit or stand with their backs hunched over for long periods of time, especially at a desk, eventually have their backs adapt to this position. Older people sometimes slouch to find a more secure center of gravity.
We all lose height at the beginning and end of each day as gravity draws water out of the intervertebral discs.
Height changes also occur at a more subtle level. Around the age of 30-35, muscles and bones begin to shrink, the discs between the vertebrae lose water and shrink in size. The central part of the bones in the spine, pelvis, and legs becomes less dense.
"When this happens, the bone condenses a little and shortens," says Taylor, adding that the loss of muscle mass affects height because bones maintain their shape and size thanks to muscle strength.
"You can't stop this process. But you can slow it down. A diet rich in calcium and vitamin D, regular physical activity, and avoiding smoking and alcohol at a young age slows the rate of muscle and bone loss. Good posture can also protect you," advises Taylor.
Taylor says that losing a few inches isn't bad. The problem is that losing bone and muscle can lead to chronic diseases like heart disease, osteoporosis, osteoarthritis, and other movement-related conditions, so we need to do everything we can to protect them.