Hysterectomy, the surgical removal of the uterus, is one of the most common gynecological procedures performed worldwide. Whether due to fibroids, endometriosis, cancer, or chronic pelvic pain, millions of women undergo this procedure each year. For healthcare providers, accurate coding is crucial for proper billing and reimbursement.
This comprehensive guide explores CPT codes for hysterectomy, different surgical approaches, associated ICD-10 codes, and billing best practices. Whether you’re a medical coder, surgeon, or healthcare administrator, this article provides in-depth insights into hysterectomy coding and documentation.

CPT Codes for Hysterectomy
2. Understanding Hysterectomy: Definition and Medical Necessity
A hysterectomy involves the removal of the uterus and, in some cases, adjacent structures such as the cervix, ovaries, and fallopian tubes. The extent of the surgery depends on the patient’s condition:
-
Benign Conditions: Fibroids, adenomyosis, abnormal uterine bleeding.
-
Malignant Conditions: Uterine, cervical, or ovarian cancer.
-
Prophylactic Reasons: High-risk genetic mutations (e.g., BRCA).
Medical necessity must be clearly documented to justify the procedure for insurance approval.
3. Types of Hysterectomy Procedures
Total Hysterectomy (CPT 58150)
-
Removes the uterus and cervix.
-
Often performed for cancer or severe endometriosis.
Partial (Supracervical) Hysterectomy (CPT 58550)
-
Removes only the upper uterus, leaving the cervix intact.
-
Preferred for benign conditions to reduce surgical risks.
Radical Hysterectomy (CPT 58260)
-
Removes uterus, cervix, upper vagina, and surrounding tissues.
-
Used for cervical or endometrial cancer.
Laparoscopic Hysterectomy (CPT 58570)
-
Minimally invasive approach with small incisions.
-
Faster recovery than open surgery.
Robotic-Assisted Hysterectomy (CPT 58570 + 58573)
-
Uses robotic systems (e.g., Da Vinci) for precision.
-
Higher cost but improved surgical accuracy.
Vaginal Hysterectomy (CPT 58290)
-
Uterus removed through the vaginal canal.
-
No external incisions, lowest complication rate.
4. CPT Codes for Hysterectomy: A Detailed Breakdown
| CPT Code | Description | Average Reimbursement (USD) |
|---|---|---|
| 58150 | Total abdominal hysterectomy | $1,200 – $2,500 |
| 58152 | Hysterectomy with BSO (bilateral salpingo-oophorectomy) | $1,500 – $3,000 |
| 58570 | Laparoscopic hysterectomy | $2,000 – $4,000 |
| 58550 | Laparoscopic supracervical hysterectomy | $1,800 – $3,500 |
| 58260 | Radical hysterectomy | $3,000 – $6,000 |
| 58290 | Vaginal hysterectomy | $1,500 – $3,200 |
Note: Reimbursement varies by payer and geographic location.
5. ICD-10 Codes for Hysterectomy
Proper diagnosis coding ensures claim approval:
-
D25.9 – Leiomyoma of uterus, unspecified
-
N80.9 – Endometriosis, unspecified
-
C54.1 – Malignant neoplasm of endometrium
-
N92.0 – Excessive and frequent menstruation
6. Billing and Reimbursement Challenges
-
Denials: Lack of medical necessity documentation.
-
Modifier Use: -22 (increased procedural services) for complex cases.
-
Global Period: Most hysterectomies have a 90-day global period.
7. FAQs About Hysterectomy CPT Codes
Q1: What is the difference between CPT 58150 and 58570?
-
58150 is an open abdominal hysterectomy, while 58570 is laparoscopic.
Q2: Can a hysterectomy be billed with a oophorectomy?
-
Yes, use 58152 for hysterectomy with bilateral salpingo-oophorectomy.
Q3: What modifiers apply to hysterectomy codes?
-
Modifier -50 (bilateral procedure) if applicable.
8. Conclusion
Hysterectomy CPT coding requires precision to ensure proper reimbursement. Understanding the differences between abdominal, laparoscopic, and vaginal approaches is essential. Proper documentation of medical necessity, correct ICD-10 linkage, and awareness of payer policies minimize denials.
