Numbness in both hands and shoulder pain may be caused by thoracic outlet syndrome, cervical spondylosis, cervical spinal cord injury and other factors. 1. Thoracic outlet syndrome: also known as anterior oblique muscle syndrome, cervical rib syndrome, thoracic small muscle syndrome, etc., refers to the upper thoracic outlet, due to some reasons lead to the brachial plexus nerve, subclavian artery and vein compression and a series of upper extremity vascular and neurological symptoms. Mainly manifested as unilateral or bilateral shoulder, arm and hand pain, numbness, or even muscle atrophy and weakness, hand cold and purple, radial artery pulsation is weakened. 2. Cervical spondylosis: working with head down for a long time will cause degeneration of cervical vertebrae structure due to heavy load on head, which will compress peripheral nerves, spinal cord, blood vessels, etc., and lead to numbness and weakness in innervated areas, including shoulders, upper limbs and hands. 3. Cervical spinal cord injury: when the cervical spinal cord is injured due to trauma, inflammation and other reasons, there will be numbness and weakness of both upper limbs, limitation of activities, and patients with high injury segments will also suffer from subluxation of shoulder joints, shoulder pain and other symptoms. If there is numbness in both hands and pain in both shoulders, it is necessary to go to the hospital as soon as possible in order to find out the cause of the disease.