Yes. Poor posture, especially forward head posture and prolonged sitting, can place stress on the neck and upper back muscles, contributing to tension headaches and neck pain.