Ultrasound propagation in a heterogeneous cortical bone was studied. Using a bovine radius, the longitudinal wave velocity distribution in the axial direction was experimentally measured in the MHz range. The bilinear interpolation and piecewise cubic Hermite interpolation methods were applied to create a three-dimensional (3D) precise velocity model of the bone using experimental data. By assuming the uniaxial anisotropy of the bone, the distributions of all elastic moduli of a 3D heterogeneous model were estimated. The elastic finite-difference time-domain method was used to simulate axial ultrasonic wave propagation. The wave propagation in the initial model was compared with that in the thinner model, where the inner part of the cortical bone model was removed. The wave front of the first arriving signal (FAS) slightly depended on the heterogeneity in each model. Owing to the decrease in bone thickness, the propagation behavior also changed and the FAS velocity clearly decreased.