There are 206 bones in human body . Largest bone is femur. Smallest bone is stapes. Femur is found in our legs and stapes are present in our ears.