สาเหตุ ของ ไฮโปคอนดริเอซิส

  1. เกิดจากการแปลความรู้สึกของร่างกายผิด ผู้ป่วยกลุ่มนี้มักแปลความหมมยนั้นร้ายแรงมากกว่าคนทั่วไปและมีความอดทนต่อความรู้สึกไม่ปกติของร่างกายต่ำกว่าคนปกติ เช่น แน่นท้องเพราะเพิ่งทานข้าวอิ่มแต่แปลความหมายเป็นปวดท้องของโรคกระเพาะ
  2. เกิดจากการใช้บทบาทของผู้ป่วย (sick role) เมื่อเผชิญหน้ากับปัญหาหรือสถานการณ์ที่แก้ไขไม่ได้ ผู้ป่วยจะเรียนรู้ที่จะใช้บทบาทของผู้ป่วยเพื่อเอาตัวรอดจากเหตุการณ์นั้นๆ เช่น มีกำหนดส่งงานตอนบ่ายโมงแต่ทำไม่ทันจึงปวดท้องกะทันหันเพื่อหลีเลี่ยงสถานการณ์นั้นเป็นต้น
  3. เกิดจากโรคแทรกซ้อนทางจิตวิทยาอื่นๆ เช่น โรคซึมเศร้า เครียด โรคกังวลทั่วไป แต่ผู้ป่วยไม่รู้ตัวจึงแลดงอารมณ์ความรู้สึกของตัวเองออกมาไม่ถูก และคิดว่าตัวเองป่วย
  4. เกิดจากความกดดันบางอย่าง เชื่อว่าผู้ป่วยขาดความภาคภูมิใจในตนเองและรู้สึกว่าไม่ได้รับการยอมรับ มีความผิดหวัง จึงใช้กลไกทางจิตชนิดหนึ่งที่เรียกว่า "เก็บกด" แสดงออกมาเป็นอาการผิดปกติทางกายเพื่อปกปิดสิ่งที่ยอมรับไม่ได้ที่เกิดขึ้นภายในจิตใจ