how long does shingles last
A shingles rash can take a while to heal--anywhere from two to four weeks. Complications can last longer, although postherpetic neuralgia usually disappears by one to three months after onset.