1. (Long) Human – The longest human neck ever recorded was 40 centimetres (15.8 inches) long. The average neck is closer to 10-12 centimetres (3.9-4.7 inches) in length.
2. (Longer) Sauropod – These dinosaurs probably had the longest necks of all, with up to 19 vertebrae. Extinction means they don’t win the prize as the longest any more though.
3. (Longest) Giraffe – The giraffe has the longest neck of any living land animal. However, amazingly, it has the same number of neck vertebrae as we do – seven.