There are few data on the contribution of body composition to bone mineral density (BMD) in non-Caucasian populations. We therefore studied the contribution of body composition, and possible confounding of 25-hydroxyvitamin D and PTH, to BMD at various skeletal sites in black African (BA) and Asian Indian (AI) subjects. This was a cross-sectional study in Johannesburg, South Africa. BMD, body fat, and lean mass were measured using dual x-ray absorptiometry and abdominal fat distribution by ultrasound in 714 healthy subjects, aged 18-65 years. Whole-body (subtotal), hip, femoral neck, and lumbar spine (lumbar) BMD were significantly higher in BA than AI subjects (P < .001 for all). Whole-body lean mass positively associated with BMD at all sites in both ethnic groups (P < .001 for all) and partially explained the higher BMD in BA females compared with AI females. Whole-body fat mass correlated positively with lumbar BMD in BA (P = .001) and inversely with subtotal BMD in AI subjects (P < .0001). Visceral adiposity correlated inversely with subtotal BMD in the BA (P = .037) and with lumbar BMD in the AI group (P = .005). No association was found between serum 25-hydroxyvitamin D and BMD. PTH was inversely associated with hip BMD in the BA group (P = .01) and with subtotal (P = .002), hip (P = .001), and femoral BMD (P < .0001) in the AI group. Significant differences in whole-body and site-specific BMD between the BA and AI groups were observed, with lean mass the major contributor to BMD at all sites in both groups. The contribution of other components of body composition differed by site and ethnic group.