Are bones hard as a rock?

Yes and no. Bones are hard connective tissue, made up of bone cells, fat cells, and blood vessels, as well as nonliving materials, including water and minerals. Some bones have a very hard, heavy outer layer made out of compact bone. Under this layer is a lighter layer called spongy bone, which is located inside the end, or head, of a long bone.

Spongy bone is tough and hard, but light, because it has lots of irregularly-shaped sheets and spikes of bone (called trabeculae) that make it porous (full of tiny holes). The soft, jelly-like inner core of bone is called the bone marrow. It is where red blood cells, certain white blood cells, and blood platelets are formed. The jawbone is the hardest bone in your body. Although bones are hard, they are not the hardest substance in the human body: the enamel on your teeth is harder.