Heel Pain Has Many Causes


Heel pain has a variety of different causes. It is often associated with poor gait mechanics which can be observed and treated by a foot specialist. A bruise or other injury caused by running and jumping on solid surfaces may also cause enough stress to trigger a disabling pain in the heel. Other causes may include:

Dealing every day with pain in your heel may make it difficult to think about anything except treating the pain, but there are things you can do to prevent the pain from reoccurring or getting more pronounced. These include:

  • Icing to help reduce inflammation
  • Resting the foot to avoid additional stress on the heel
  • Ibuprofen or other NSAIDs may be taken for pain
  • Maintain a healthy weight
  • Stretch your calves and feet prior to working out
  • Properly fitted shoes and sneakers that provide the correct support and cushioning
  • The proper use of orthotic inserts and pads with the help of your foot doctor

Sometimes a heel injury will occur suddenly. An accident such as a fall, taking a wrong step on uneven terrain, or stepping on something sharp or very hard can damage the heel bone or rupture the fatty layer of protective tissue that covers the heel. See a doctor immediately if you experience this type of sudden traumatic injury.

Although home treatments for heel pain may be effective, if your heel pain persists or is unbearable, it is time to see a foot doctor for proper evaluation and treatment.

If you are concerned about heel pain, we highly recommend that you consult our board certified podiatrists Andrew Shapiro, DPM and Michael Barkin, DPM. With access to advanced technologies, along with years of experience to help diagnose and treat a variety of foot and ankle problems, we can assist you with heel pain, ankle sprains, diabetic foot care, toe deformities, nail fungus, and skin problems, among many other conditions. Our practice is conveniently located on West Merrick Road in Valley Stream to accommodate all of your foot care needs. Call (516) 825-3860 or book an appointment online today!