How long should a stiff neck last?

STIFF NECK. If not associated with any sickness, just muscular strain with the help of hot compress and muscle relaxant, it last within a week.
Stiff neck. Stiff neck from muscle strain usually lasts about a week. If you were in an accident or if you have a fever, please see your doctor.