20TB Server Hard Drive Price History

Key takeaways

  • This page tracks listings whose parsed specification gives 20TB on the SAS or SATA interface, in our Server Hard Drives category.
  • On 2026-11-09, the refurbished median for Server HDD 20TB was $64.75 per TB across 5 part numbers.
  • On 2026-11-09, the new median for Server HDD 20TB was $73.85 per TB across 70 part numbers.
  • For the 66 new part numbers listed on both 2026-09-22 and 2026-11-09, the median rose 4.5%.

Each point is the median listed price per TB of the 20TB part numbers that show a price on this site, recorded daily and kept separate for new and refurbished.

Each listing states its interface, form factor and condition. Check those against your system's own documentation, then send a quote request with the part number and quantity.

20TB server hard drives

Median listed price per TB

Our listed prices, recorded daily, not sale prices and not a market index.

Refurbished

First$64.752026-11-06Last$64.752026-11-09Min$64.752026-11-06Max$64.752026-11-06
DateMedian per TBPart numbers
2026-11-09 $64.75 5
2026-11-06 $64.75 5
2026-11-05 Under 5 part numbers
2026-11-04 Under 5 part numbers
2026-11-03 Under 5 part numbers
2026-11-02 Under 5 part numbers
2026-10-30 Under 5 part numbers
2026-10-29 Under 5 part numbers
2026-10-28 Under 5 part numbers
2026-10-27 Under 5 part numbers

New

First$70.192026-09-22Last$73.852026-11-09Min$69.552026-09-29Max$89.102026-10-06
DateMedian per TBPart numbers
2026-11-09 $73.85 70
2026-11-06 $83.06 73
2026-11-05 $82.74 72
2026-11-04 $86.03 71
2026-11-03 $82.74 72
2026-11-02 $83.06 71
2026-10-30 $83.06 71
2026-10-29 $82.74 72
2026-10-28 $85.76 70
2026-10-27 $84.22 70

Listings with a price shown

Part numberBrandConditionPricePrice per TBQuantity
ST20000NM004ESeagateRefurbished$866.25$43.3118 listed on 2026-10-20
3DJ203-001SeagateRefurbished$908.82$45.44
ST20000NM002DSeagateRefurbished$908.82$45.44
0F38785Western DigitalNew$1,037.52$51.887 listed on 2026-11-09
ST20000NM003DSeagateNew$1,189.98$59.503 listed on 2026-11-09
MG10ACA20TEToshibaNew$1,272.15$63.613 listed on 2026-11-09
ST20000NT001SeagateNew$1,291.95$64.6050 listed on 2026-11-09
FGN19DellRefurbished$1,294.92$64.7514 listed on 2026-11-09
WDVF4DellRefurbished$1,294.92$64.752 listed on 2026-11-09
HAT5310-20TSynologyNew$1,336.50$66.83658 listed on 2026-11-09
ST20000NM007HSeagateNew$1,336.50$66.838 listed on 2026-11-09
161-BBTEDellNew$1,346.40$67.3220 listed on 2026-11-09
P53554-B21HPERefurbished$1,354.32$67.72
MG10SCA20TEToshibaNew$1,407.78$70.3960 listed on 2026-11-09
161-BBSVDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBSXDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBSZDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBTGDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBTJDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBVYDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBVZDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBWBDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBWCDellNew$1,415.70$70.7914 listed on 2026-11-09
161-BBWDDellNew$1,415.70$70.7914 listed on 2026-11-09

Method

Medians use our daily listed prices for active listings whose parsed specification matches the class. Each part number is priced in its listing's own condition, and restricted brands and hidden duplicate listings are left out. A date with fewer than 5 part numbers in a condition is left out, and dates without a price update show as gaps. The change compares only part numbers listed on both the first and the last date. These are listed prices, not sale prices and not a market index. Current prices in the listings table come from the live listings, not from this history.

What is the median listed price of Server HDD 20TB?

On 2026-11-09, the refurbished median was $64.75 per TB across 5 part numbers. On 2026-11-09, the new median was $73.85 per TB across 70 part numbers.

Are these sale prices?

No. They are our listed prices, recorded daily, not sale prices and not a market index. The listings table on this page uses the live listing prices.

Why do some dates have no value?

A date has no value when there was no price update that day, or when fewer than 5 part numbers in that condition had a price. Gaps are left as gaps, not filled in.