Longest Bone in Human Body?

The longest bone in the human body is the femur. The femur bone is also called the thigh bone. The femur has an average length of 19.9 inches.