Just like with back pain, your neck needs to be supported while you sleep. In general, sleeping on your back with a pillow under your head and a pillow under each arm is the best option. People with neck problems should choose their pillows very carefully, and it’s best to go for orthopedic or roll pillows. If you prefer to sleep on your side, make sure your pillow is not too high. It shouldn’t be thicker than 6 inches. Ideally, the height of your pillow should match the width of one shoulder to help keep your neck in the correct position. If you’re a stomach sleeper, use the thinnest pillow you can find. It’s better not to sleep in this position at all since lying all night with your head turned to one side will strain your neck.