dinosaurs

Top 10 Largest Dinosaurs by Estimated Body Length

The ten longest dinosaurs that ever lived, ranked by estimated maximum body length — from the colossal Argentinosaurus down to Diplodocus.

Updated July 13, 2026 10 ranked 10 sources

Quick answer: 1. Mamenchisaurus sinocanadorum, 2. Supersaurus vivianae, 3. Argentinosaurus, 4. Patagotitan mayorum, 5. Diplodocus hallorum (formerly Seismosaurus), 6. Sauroposeidon proteles, 7. Futalognkosaurus dukei, 8. Barosaurus lentus, 9. Alamosaurus sanjuanensis, 10. Diplodocus carnegii.

The largest dinosaurs were the sauropods — long-necked, four-legged herbivores that stretched longer than a tennis court and weighed as much as a dozen elephants. Because no complete skeleton has ever been found for many of these giants, their lengths are estimates based on the fossils that have been unearthed: a thigh bone here, a few vertebrae there, scaled against more complete relatives. This list ranks the ten longest dinosaurs by their estimated maximum body length, from nose tip to tail tip. The numbers come from peer-reviewed palaeontology papers and museum exhibits, not pop culture. Most of these species were discovered in the last 30 years, so the order may shift as new fossils are found — but for now, here's how the all-time heavyweight bracket stacks up.

Estimated body length (m)

Estimated body length (m)
35
Mamenchisaurus sinocanadorum
33.5
Supersaurus vivianae
33
Argentinosaurus
31
Patagotitan mayorum
31
Diplodocus hallorum (formerly Seismosaurus)
30
Sauroposeidon proteles
28
Futalognkosaurus dukei
27
Barosaurus lentus
25.5
Alamosaurus sanjuanensis
25
Diplodocus carnegii

The ranking

1

Mamenchisaurus sinocanadorum

This Chinese sauropod from the Late Jurassic may have reached 35 m thanks to an extraordinary 15-m-long neck — the longest neck-to-body ratio of any known animal. The 35 m figure comes from a 2023 re-examination of the fossil.

Estimated length (m): 35Estimated mass (tonnes): 60–75Period: Late Jurassic (161–145 mya)Location found: ChinaYear described: 1993
2

Supersaurus vivianae

Supersaurus is one of the longest known sauropods from North America, estimated at 33–34 m. Discovered in Colorado in 1972, it was originally thought to be even larger; revised estimates place it among the very longest.

Estimated length (m): 33–34Estimated mass (tonnes): 35–40Period: Late Jurassic (153 mya)Location found: USA (Colorado)Year described: 1985
3

Argentinosaurus

At an estimated 30–35 m, Argentinosaurus is widely considered the longest — and heaviest — dinosaur ever discovered. Known only from a handful of massive vertebrae and a femur, this Late Cretaceous titanosaur from Argentina was named in 1993.

Estimated length (m): 30–35Estimated mass (tonnes): 65–80Period: Late Cretaceous (94–86 mya)Location found: ArgentinaYear described: 1993
4

Patagotitan mayorum

Discovered in Patagonia and described in 2014, Patagotitan is one of the most complete giant sauropods ever found. Its holotype skeleton suggests a length of about 31 m, though headlines have sometimes claimed longer.

Estimated length (m): 31Estimated mass (tonnes): 50–70Period: Late Cretaceous (101 mya)Location found: ArgentinaYear described: 2014
5

Diplodocus hallorum (formerly Seismosaurus)

Known from a partial skeleton found in New Mexico, this diplodocid was long thought to be the longest dinosaur ever. Current estimates place its length at 30–32 m, with a whip-like tail that made up more than half its body.

Estimated length (m): 30–32Estimated mass (tonnes): 30–40Period: Late Jurassic (155–145 mya)Location found: USA (New Mexico)Year described: 1991
6

Sauroposeidon proteles

Standing an estimated 17 m tall — the tallest dinosaur known — Sauroposeidon reached about 30 m in length. Its 11-m neck vertebrae were so enormous they were initially mistaken for tree trunks.

Estimated length (m): 30Estimated mass (tonnes): 40–60Period: Early Cretaceous (113 mya)Location found: USA (Oklahoma, Texas)Year described: 2000
7

Futalognkosaurus dukei

This Patagonian titanosaur is known from a relatively complete skeleton, giving palaeontologists confidence in its length estimate of 26–30 m. Its name means 'giant chief lizard' in the Mapuche language.

Estimated length (m): 26–30Estimated mass (tonnes): 30–50Period: Late Cretaceous (87 mya)Location found: ArgentinaYear described: 2007
8

Barosaurus lentus

Closely related to Diplodocus, Barosaurus had an exceptionally long neck and a relatively short tail. The most complete specimen, mounted at the American Museum of Natural History, measures about 27 m.

Estimated length (m): 27Estimated mass (tonnes): 20–30Period: Late Jurassic (155–145 mya)Location found: USA (Utah, South Dakota)Year described: 1890
9

Alamosaurus sanjuanensis

One of the last surviving sauropods, Alamosaurus flourished in Late Cretaceous North America. Fragmentary remains suggest lengths of 25–26 m, making it the largest dinosaur known from North America.

Estimated length (m): 25–26Estimated mass (tonnes): 30–35Period: Late Cretaceous (70–66 mya)Location found: USA (Texas, Utah, New Mexico)Year described: 1922
10

Diplodocus carnegii

The classic 'Diplodocus' — the species whose mounted casts have been gifted to museums around the world. At about 25 m, it rounds out the top ten as one of the best-known of all sauropods.

Estimated length (m): 25Estimated mass (tonnes): 15–25Period: Late Jurassic (155–145 mya)Location found: USA (Wyoming, Colorado, Utah)Year described: 1878

Full comparison

# Name Estimated length (m)Estimated mass (tonnes)PeriodLocation foundYear described
1 Mamenchisaurus sinocanadorum 3560–75Late Jurassic (161–145 mya)China1993
2 Supersaurus vivianae 33–3435–40Late Jurassic (153 mya)USA (Colorado)1985
3 Argentinosaurus 30–3565–80Late Cretaceous (94–86 mya)Argentina1993
4 Patagotitan mayorum 3150–70Late Cretaceous (101 mya)Argentina2014
5 Diplodocus hallorum (formerly Seismosaurus) 30–3230–40Late Jurassic (155–145 mya)USA (New Mexico)1991
6 Sauroposeidon proteles 3040–60Early Cretaceous (113 mya)USA (Oklahoma, Texas)2000
7 Futalognkosaurus dukei 26–3030–50Late Cretaceous (87 mya)Argentina2007
8 Barosaurus lentus 2720–30Late Jurassic (155–145 mya)USA (Utah, South Dakota)1890
9 Alamosaurus sanjuanensis 25–2630–35Late Cretaceous (70–66 mya)USA (Texas, Utah, New Mexico)1922
10 Diplodocus carnegii 2515–25Late Jurassic (155–145 mya)USA (Wyoming, Colorado, Utah)1878

How we ranked this

Dinosaurs are ranked by estimated maximum body length in metres, from nose tip to tail tip (rank 1 = longest). Only sauropod dinosaurs with published, peer-reviewed length estimates are included; fragmentary species whose lengths rely on heavy extrapolation from a handful of bones are excluded unless the estimate is widely cited in the literature. Length estimates come from the original describing paper or a subsequent major review, cited via the sources below. The primary reference sources are the Wikipedia article 'Largest dinosaurs' (which aggregates peer-reviewed estimates) and the individual Wikipedia pages for each genus. Where estimates span a range, the midpoint or maximum accepted value is used.

FAQ

What is the longest dinosaur ever discovered?

The current title holder is likely Argentinosaurus, estimated at 30–35 m in length, though Mamenchisaurus sinocanadorum may have reached 35 m. Because no complete skeleton exists for either, the exact record depends on which reconstruction you use.

Why are the length estimates for these dinosaurs so uncertain?

Most giant sauropods are known only from partial skeletons — a few vertebrae, a femur, some ribs. Length estimates require palaeontologists to scale those fragments against more complete relatives, and different scaling assumptions produce different numbers.

Is a T. rex bigger than these dinosaurs?

No. T. rex reached about 12–13 m — less than half the length of the longest sauropods. Tyrannosaurs were heavy predators, but the sauropods were in a completely different size league.

Were any of these dinosaurs bigger than a blue whale?

Not quite. Blue whales reach about 30 m in length but can weigh over 170 tonnes — far more than any known dinosaur. The longest dinosaurs matched or exceeded the blue whale in length, but no dinosaur approached its bulk.

Sources