Hard Drives (HDD)
Ranked by price per gigabyte
Updated twice daily · No paid placements
Rankings show one recently checked offer per product and condition on this page. Other offers remain on product pages. The final price appears at the retailer's checkout. We may earn a commission from retailer links, at no cost to you; it never affects rankings.
| Rank | Type | Trend | |||||||
|---|---|---|---|---|---|---|---|---|---|
901 | HDD | 300GB | — | $75.00checked 11h ago | $0.250View at Newegg | ||||
902 | HDD | 250GB | — | $65.00checked 35h ago | $0.260View at Newegg | ||||
903 | HDD | 1.2TB | — | $319.00checked 11h ago | $0.266View at Newegg | ||||
904 | HDD | 1.2TB | — | $325.00checked 11h ago | $0.271View at Newegg | ||||
905 | HDD | 1TB | — | $271.51checked 11h ago | $0.272View at Newegg | ||||
906 | HDD | 160GB | — | $44.10checked 35h ago | $0.276View at Newegg | ||||
907 | HDD | 160GB | — | $44.38checked 47h ago | $0.277View at Newegg | ||||
908 | HDD | 160GB | — | $44.40checked 35h ago | $0.278View at Newegg | ||||
909 | HDD | 1TB | — | $278.99checked 11h ago | $0.279View at Newegg | ||||
910 | HDD | 320GB | — | $90.19checked 11h ago | $0.282View at Newegg | ||||
911 | HDD | 500GB | — | $141.10checked 11h ago | $0.282View at Newegg | ||||
912 | HDD | 640GB | — | $186.45checked 2d ago | $0.291View at Newegg | ||||
913 | HDD | 160GB | — | $47.06checked 47h ago | $0.294View at Newegg | ||||
914 | HDD | 250GB | — | $80.19checked 11h ago | $0.321View at Newegg | ||||
915 | HDD | 160GB | — | $51.46checked 11h ago | $0.322View at Newegg | ||||
916 | HDD | 1TB | — | $339.95checked 11h ago | $0.340View at Newegg | ||||
917 | HDD | 1TB | — | $339.95checked 11h ago | $0.340View at Newegg | ||||
918 | HDD | 1TB | — | $339.95checked 11h ago | $0.340View at Newegg | ||||
919 | HDD | 250GB | — | $85.00checked 11h ago | $0.340View at Newegg | ||||
920 | HDD | 160GB | — | $60.50checked 35h ago | $0.378View at Newegg | ||||
921 | HDD | 500GB | — | $190.10checked 11h ago | $0.380View at Newegg | ||||
922 | HDD | 1.2TB | — | $460.10checked 11h ago | $0.383View at Newegg | ||||
923 | HDD | 250GB | — | $97.00checked 11h ago | $0.388View at Newegg | ||||
924 | HDD | 320GB | — | $124.68checked 11h ago | $0.390View at Newegg | ||||
925 | HDD | 1TB | — | $389.95checked 11h ago | $0.390View at Newegg | ||||
926 | HDD | 1TB | — | $389.95checked 11h ago | $0.390View at Newegg | ||||
927 | HDD | 1TB | — | $394.45checked 11h ago | $0.394View at Newegg | ||||
928 | HDD | 500GB | — | $200.19checked 11h ago | $0.400View at Newegg | ||||
929 | HDD | 1TB | — | $406.32checked 23h ago | $0.406View at Newegg | ||||
930 | HDD | 1TB | — | $424.10checked 11h ago | $0.424View at Newegg | ||||
931 | HDD | 500GB | — | $218.90checked 11h ago | $0.438View at Newegg | ||||
932 | HDD | 200GB | — | $89.00checked 11h ago | $0.445View at Newegg | ||||
933 | HDD | 1TB | — | $448.32checked 11h ago | $0.448View at Newegg | ||||
934 | HDD | 80GB | — | $36.00checked 11h ago | $0.450View at Newegg | ||||
935 | HDD | 250GB | — | $116.96checked 11h ago | $0.468View at Newegg | ||||
936 | HDD | 2TB | — | $957.31checked 11h ago | $0.479View at Newegg | ||||
937 | HDD | 4TB | — | $2023.98checked 11h ago | $0.506View at Newegg | ||||
938 | HDD | 80GB | — | $42.36checked 11h ago | $0.529View at Newegg | ||||
939 | HDD | 500GB | — | $269.95checked 11h ago | $0.540View at Newegg | ||||
940 | HDD | 250GB | — | $140.00checked 11h ago | $0.560View at Newegg | ||||
941 | HDD | 320GB | — | $190.00checked 11h ago | $0.594View at Newegg | ||||
942 | HDD | 500GB | — | $299.95checked 11h ago | $0.600View at Newegg | ||||
943 | HDD | 160GB | — | $114.19checked 11h ago | $0.714View at Newegg | ||||
944 | HDD | 320GB | — | $241.70checked 11h ago | $0.755View at Newegg | ||||
945 | HDD | 300GB | — | $228.85checked 11h ago | $0.763View at Newegg | ||||
946 | HDD | 80GB | — | $63.00checked 35h ago | $0.787View at Newegg | ||||
947 | HDD | 80GB | — | $71.00checked 11h ago | $0.887View at Newegg | ||||
948 | HDD | 60GB | — | $56.42checked 11h ago | $0.940View at Newegg | ||||
949 | HDD | 450GB | — | $444.00checked 35h ago | $0.987View at Newegg | ||||
950 | HDD | 120GB | — | $129.95checked 11h ago | $1.083View at Newegg | ||||
951 | HDD | 14TB | — | $15500.00checked 11h ago | $1.107View at Newegg | ||||
952 | HDD | 40GB | — | $50.00checked 11h ago | $1.250View at Newegg | ||||
953 | HDD | 80GB | — | $119.95checked 11h ago | $1.499View at Newegg | ||||
954 | HDD | 80GB | — | $128.00checked 35h ago | $1.600View at Newegg | ||||
955 | HDD | 30GB | — | $59.95checked 2d ago | $1.998View at Newegg | ||||
956 | HDD | 300GB | — | $599.95checked 11h ago | $2.000View at Newegg | ||||
957 | HDD | 40GB | — | $96.10checked 11h ago | $2.402View at Newegg | ||||
958 | HDD | 60GB | — | $145.09checked 11h ago | $2.418View at Newegg | ||||
959 | HDD | 500GB | — | $1275.00checked 11h ago | $2.550View at Newegg | ||||
960 | HDD | 147GB | — | $459.95checked 11h ago | $3.129View at Newegg |
Seagate BarraCuda 7200.9 ST3300622AS 300GB 7200 RPM 16MB Cache SATA 3.0Gb/s 3.5' Hard Drive Bare Drive
Capacity
300GB
Price
$75.00
$/GB
$0.250
Seagate BarraCuda 7200.10 ST3250310AS 250GB 7200 RPM 8MB Cache SATA 3.0Gb/s 3.5' Internal Hard Drive Bare Drive
Capacity
250GB
Price
$65.00
$/GB
$0.260
Lenovo 1.20 TB 3.5' Internal Hard Drive
Capacity
1.2TB
Price
$319.00
$/GB
$0.266
Lenovo 1.2 TB Hard Drive 00WG700 1.2TB HDD
Capacity
1.2TB
Price
$325.00
$/GB
$0.271
Lenovo 1 TB Hard Drive 3.5' Internal SATA SATA/600 - Hot Swappable 4XB7A97045
Capacity
1TB
Price
$271.51
$/GB
$0.272
Seagate BarraCuda 7200.12 ST3160318AS 160GB 7200 RPM 8MB Cache SATA 3.0Gb/s 3.5' Internal Hard Drive Bare Drive
Capacity
160GB
Price
$44.10
$/GB
$0.276
TOSHIBA MK1676GSX (HDD2J96) 160GB 5400 RPM SATA 2.5' Internal Notebook Hard Drive Retail
Capacity
160GB
Price
$44.38
$/GB
$0.277
TOSHIBA MK1652GSX(HDD2H03) 160GB 5400 RPM 8MB Cache SATA 1.5Gb/s 2.5' Internal Notebook Hard Drive Bare Drive
Capacity
160GB
Price
$44.40
$/GB
$0.278
APRICORN Aegis Padlock Fortress 1TB USB 3.0 Portable FIPS 140-2 Encrypted External Hard Drive With PIN Access
Capacity
1TB
Price
$278.99
$/GB
$0.279
Seagate Pipeline HD ST3320311CS 320GB 5900 RPM 8MB Cache SATA 3.0Gb/s 3.5' Internal Hard Drive Bare Drive
Capacity
320GB
Price
$90.19
$/GB
$0.282
Seagate BarraCuda 7200.9 ST3500641AS-RK 500GB 7200 RPM 16MB Cache SATA 6.0Gb/s 3.5' Internal Hard Drive Retail Kit
Capacity
500GB
Price
$141.10
$/GB
$0.282
toshiba mk6461gsy new factory sealed. 640gb laptop internal sata hard drive fast 7 toshiba mk6461gsy flickr - photo sharing!
Capacity
640GB
Price
$186.45
$/GB
$0.291
TOSHIBA MKxx33GSG Series MK1633GSG 160GB 5400 RPM 16MB Cache SATA 3.0Gb/s 1.8' Internal Hard Drive Retail
Capacity
160GB
Price
$47.06
$/GB
$0.294
Seagate SV35.3 ST3250310SV 250GB 7200 RPM 8MB Cache SATA 3.0Gb/s 3.5' Internal Hard Drive Bare Drive
Capacity
250GB
Price
$80.19
$/GB
$0.321
Seagate BarraCuda 7200.10 ST3160815AS 160GB 7200 RPM 8MB Cache SATA 3.0Gb/s 3.5' Hard Drive Bare Drive
Capacity
160GB
Price
$51.46
$/GB
$0.322
iStorage diskAshur2 HDD 1TB Red - Secure portable hard drive - Password protected, dust and water resistant, portable, military grade hardware
Capacity
1TB
Price
$339.95
$/GB
$0.340
iStorage diskAshur2 HDD 1TB Blue - Secure portable hard drive - Password protected, dust and water resistant, portable, military grade hardware
Capacity
1TB
Price
$339.95
$/GB
$0.340
iStorage diskAshur2 HDD 1TB Black - Secure portable hard drive - Password protected, dust and water resistant, portable, military grade hardware
Capacity
1TB
Price
$339.95
$/GB
$0.340
HGST HTE723225A7A364 0J13212 Travelstar Z7K320 250Gb 7200RPM SATA 2.5' HardDrive
Capacity
250GB
Price
$85.00
$/GB
$0.340
Seagate BarraCuda 7200.9 ST3160812AS 160GB 7200 RPM 8MB Cache SATA 3.0Gb/s 3.5' Hard Drive Bare Drive
Capacity
160GB
Price
$60.50
$/GB
$0.378
WD Blue WD5000LPZX 500 GB Hard Drive - 2.5' Internal - SATA (SATA/600) - 5400rpm
Capacity
500GB
Price
$190.10
$/GB
$0.380
Lenovo 1.20 TB 2.5' Internal Hard Drive
Capacity
1.2TB
Price
$460.10
$/GB
$0.383
Seagate NL35 ST3250823NS 250GB 7200 RPM 8MB Cache SATA 1.5Gb/s 3.5' Hard Drive Bare Drive
Capacity
250GB
Price
$97.00
$/GB
$0.388
HGST Travelstar 0J26053 320 GB 2.5-inch Internal Hard Drive - SATA - 7200 - 32 MB Buffer
Capacity
320GB
Price
$124.68
$/GB
$0.390
iStorage diskAshur PRO2 HDD 1TB Secure portable hard drive FIPS Level 2 certified - password protected, dust and water resistant, military grade
Capacity
1TB
Price
$389.95
$/GB
$0.390
iStorage diskAshur PRO2 HDD 1TB Secure portable Hard Drive FIPS Level 3 certified - password protected, dust and water resistant, military grade
Capacity
1TB
Price
$389.95
$/GB
$0.390
WD Caviar Black WD1002FAEX 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5' Internal Hard Drive Bare Drive
Capacity
1TB
Price
$394.45
$/GB
$0.394
Seagate BarraCuda ES.2 ST3500320NS 500GB 7200 RPM 32MB Cache SATA 3.0Gb/s 3.5' Internal Hard Drive Bare Drive
Capacity
500GB
Price
$200.19
$/GB
$0.400
Lenovo 7XB7A00036 1TB 2.5' SATA 7200rpm Internal Hard Drive - Hot Swappable
Capacity
1TB
Price
$406.32
$/GB
$0.406
HPE 656108-001 1 TB Hard Drive - 2.5' Internal - SATA (SATA/600)
Capacity
1TB
Price
$424.10
$/GB
$0.424
Lenovo 500 GB External Hard Drive Cartridge
Capacity
500GB
Price
$218.90
$/GB
$0.438
Seagate BarraCuda 7200.10 ST3200820AS 200GB 7200 RPM 8MB Cache SATA 3.0Gb/s 3.5' Hard Drive (Perpendicular Recording) Bare Drive
Capacity
200GB
Price
$89.00
$/GB
$0.445
DataLocker DL4 FE 1TB USB 3.2 Portable External Hard Drive DL41TBFE
Capacity
1TB
Price
$448.32
$/GB
$0.448
Seagate BarraCuda 7200.10 ST380815AS 80GB 7200 RPM 8MB Cache SATA 3.0Gb/s 3.5' Internal Hard Drive Bare Drive
Capacity
80GB
Price
$36.00
$/GB
$0.450
HGST Travelstar Z5K320 HTS543225A7A384 (0A78602) 250GB 5400 RPM 8MB Cache SATA 3.0Gb/s 2.5' Internal Notebook Hard Drive Bare Drive
Capacity
250GB
Price
$116.96
$/GB
$0.468
Axiom 2 TB Hard Drive - Internal - SATA (SATA-600)
Capacity
2TB
Price
$957.31
$/GB
$0.479
Lenovo 4 TB Hard Drive 3.5' Internal SATA SATA/600 4XB7A77447
Capacity
4TB
Price
$2023.98
$/GB
$0.506
TOSHIBA MK8009GAH 80GB 4200 RPM 2MB Cache IDE Ultra ATA100 / ATA-6 1.8' Notebook Hard Drive
Capacity
80GB
Price
$42.36
$/GB
$0.529
iStorage diskAshur2 HDD 500GB Black - Secure portable hard drive - Password protected, dust and water resistant, portable, military grade hardware
Capacity
500GB
Price
$269.95
$/GB
$0.540
Seagate SV35.2 ST3250820AV 250GB 7200 RPM 8MB Cache IDE Ultra ATA100 / ATA-6 3.5' Hard Drive Bare Drive
Capacity
250GB
Price
$140.00
$/GB
$0.560
Western Digital Scorpio Blue WD3200BEVE 320GB 5400 RPM PATA 2.5' Internal Notebook Hard Drive Bare Drive
Capacity
320GB
Price
$190.00
$/GB
$0.594
iStorage diskAshur PRO2 HDD 500GB Secure portable hard drive FIPS Level 2 certified - password protected, dust and water resistant, military grade
Capacity
500GB
Price
$299.95
$/GB
$0.600
Seagate Momentus 7200.2 ST9160823ASG 160GB 7200 RPM 8MB Cache SATA 3.0Gb/s 2.5' Notebook Hard Drive Bare Drive
Capacity
160GB
Price
$114.19
$/GB
$0.714
TOSHIBA MK3263GSX 320GB 5400 RPM 8MB Cache SATA 3.0Gb/s 2.5' Internal Notebook Hard Drive Bare Drive
Capacity
320GB
Price
$241.70
$/GB
$0.755
Seagate Cheetah 15K.5 ST3300655LC 300GB 15000 RPM 16MB Cache SCSI Ultra320 80pin 3.5' Hard Drive Bare Drive
Capacity
300GB
Price
$228.85
$/GB
$0.763
Seagate Momentus 7200.1 ST980825AS 80GB 7200 RPM 8MB Cache SATA 1.5Gb/s 2.5' Notebook Hard Drive Bare Drive
Capacity
80GB
Price
$63.00
$/GB
$0.787
Seagate BarraCuda 7200.10 ST380215AS 80GB 7200 RPM 2MB Cache SATA 3.0Gb/s 3.5' Internal Hard Drive Bare Drive
Capacity
80GB
Price
$71.00
$/GB
$0.887
TOSHIBA MK6026GAX 60GB 5400 RPM 16MB Cache IDE Ultra ATA100 / ATA-6 2.5' Notebook Hard Drive Bare Drive
Capacity
60GB
Price
$56.42
$/GB
$0.940
HP 450GB 15000 RPM 3.5' Internal Hard Drive
Capacity
450GB
Price
$444.00
$/GB
$0.987
Western Digital Scorpio Blue WD1200BEVE 120GB 5400 RPM 8MB Cache PATA 2.5' Internal Notebook Hard Drive Bare Drive
Capacity
120GB
Price
$129.95
$/GB
$1.083
Western Digital Purple Pro WD141PURP 14 TB Hard Drive - 3.5' Internal - SATA (SATA/600) - Conventional Magnetic Recording (CMR) Method WD141PURP
Capacity
14TB
Price
$15500.00
$/GB
$1.107
seagate barracuda ata iv 40gb udma/100 7200rpm 2mb ide hard drive
Capacity
40GB
Price
$50.00
$/GB
$1.250
Seagate BarraCuda 7200.10 ST380215A 80GB 7200 RPM 2MB Cache IDE Ultra ATA100 / ATA-6 3.5' Internal Hard Drive Bare Drive
Capacity
80GB
Price
$119.95
$/GB
$1.499
Seagate EE25.2 Series ST980817SM 80GB 5400 RPM 8MB Cache SATA 3.0Gb/s 2.5' Extreme Class Internal Hard Drive Bare Drive
Capacity
80GB
Price
$128.00
$/GB
$1.600
toshiba mk3006gal 30gb udma/66 4200rpm 2mb 1.8' mini hard drive
Capacity
30GB
Price
$59.95
$/GB
$1.998
Seagate Cheetah 15K.5 ST3300655LW 300GB 15000 RPM 16MB Cache SCSI Ultra320 68pin 3.5' Hard Drive Bare Drive
Capacity
300GB
Price
$599.95
$/GB
$2.000
TOSHIBA HDD2193 (MK4026GAX) 40GB 5400 RPM 16MB Cache IDE Ultra ATA100 / ATA-6 2.5' Notebook Hard Drive Bare Drive
Capacity
40GB
Price
$96.10
$/GB
$2.402
TOSHIBA Super Slimline MK6021GAS (HDD2183) 60GB 4200 RPM 2MB Cache IDE Ultra ATA100 / ATA-6 2.5' Notebook Hard Drive Bare Drive
Capacity
60GB
Price
$145.09
$/GB
$2.418
Seagate BarraCuda ST500DM009-25PK 500GB 7200 RPM 16MB Cache SATA 6.0Gb/s 3.5' Hard Drive, 25-Pack
Capacity
500GB
Price
$1275.00
$/GB
$2.550
Seagate Cheetah 15K.5 ST3146855LW 147GB 15000 RPM 16MB Cache SCSI Ultra320 68pin 3.5' Hard Drive Bare Drive
Capacity
147GB
Price
$459.95
$/GB
$3.129
Buy Cheap Hard Drives: Find the Best HDD Deals in 2026
Looking to buy cheap hard drives? You're in the right place. BuyPerUnit compares 1107+ HDDs ranked by price per gigabyte — a capacity-cost comparison to use alongside compatibility, performance and warranty.
Right now, the cheapest HDD storage starts at just $0.027/GB, while the average on this page is $0.714/GB. Whether you need bulk storage for backups, a NAS, or a media server, we help you find the best deal. For faster storage, compare SSDs here.
HDD Buying Guide: Get the Best Value
1. Compare Price Per GB
A $150 4TB drive ($0.037/GB) beats a $70 1TB drive ($0.07/GB) in value. Always divide price by capacity to find the real cost — that's what we do for every listing.
2. Bigger = Cheaper Per GB
Storage follows economies of scale. 4TB+ drives almost always have the lowest price per gigabyte. Buy more capacity upfront to save long-term.
3. Match RPM to Your Use Case
7200 RPM drives are faster and better for desktop use or active NAS workloads. 5400 RPM drives run cooler and quieter — ideal for bulk archival or always-on backup drives where speed is less critical.
4. Watch for Sales
Hard drive prices fluctuate. We update prices daily so you can catch the best deals. Bookmark this page and check back regularly.
3.5" Desktop vs 2.5" Laptop HDD: Which Should You Buy?
| Type | Typical $/GB | Max Capacity | Best For |
|---|---|---|---|
| 3.5" Desktop HDD | $0.015–0.025 | 20TB+ | Desktop PC, NAS, media server |
| 2.5" Laptop HDD | $0.025–0.045 | 5TB | Laptop upgrade, portable use |
| External HDD | $0.020–0.040 | 20TB+ | Backup, portable storage, archiving |
Frequently Asked Questions About Buying Hard Drives
What is the cheapest hard drive per GB right now?
Is it better to buy one large hard drive or multiple smaller ones?
Should I buy 5400 RPM or 7200 RPM?
When is the best time to buy cheap hard drives?
What brands make the most reliable hard drives?
How We Find the Cheapest Hard Drives
BuyPerUnit calculates the price per gigabyte for every hard drive by dividing the current price by the storage capacity. This gives you the true cost of storage, making it easy to compare drives of different sizes.
Products are ranked from best value (lowest $/GB) to worst. We update prices regularly from Amazon, Best Buy, and Newegg to ensure you always see current deals. Click any product to view the latest price and purchase directly.
BuyPerUnit is an affiliate site. We earn a commission when you purchase through our links at no extra cost to you.
Shop Hard Drives (HDD) by Brand
Shop Hard Drives (HDD) by Capacity
Related guides
Wholesale NAND flash contract prices are surging in 2026. See the live retail price-per-GB floor and where TrendForce projects it heading next.
Find the best external SSD for iPhone 16 backup. Learn to calculate $/GB against the market floor and avoid overpaying for ProRes storage.
Live SSD price-per-GB data shows no Thunderbolt 4 drive has hit our floor yet. See four TB4 SSDs and enclosures ranked against the SATA baseline.