Osteoporosis is not usually painful until a bone is broken, but broken bones in the spine are a common cause of long-term pain. Although a broken bone is often the first sign of osteoporosis, some older people develop the characteristic stooped (bent forward) posture.