what causes upper back pain
Upper and middle back pain may be caused by: 1  Overuse, muscle strain, or injury to the muscles, ligaments, and discs that support your spine. 2  Poor posture. 3  Pressure on the spinal nervesspinal nerves from certain problems, such as a herniated disc.  A fracture of one of the vertebrae.
In most cases, upper and middle back pain is caused by: 1  Overuse, muscle strain, or injury to the muscles, ligaments, and discs that support your spine. 2  Poor posture. 3  Myofascial painMyofascial pain that affects the connective tissue of a muscle or group of muscles.