Understanding the impact of socio-economic status (SES) on physical development in children is important, especially in developing countries where considerable inequalities persist. This is the first study to examine the association between SES on bone development at the whole body, femoral neck, and lumbar spine in black children living in Soweto and Johannesburg, South Africa. Linear regression models were used to study associations between SES during infancy and current SES, anthropometric, and DXA-derived bone mass in 9/10-yr-old children (n = 309). Findings suggest that current SES measures, rather than SES during infancy, are stronger predictors of current whole body bone area (BA) and whole body BMC after adjusting for body size, pubertal development, physical activity, habitual dietary calcium intake, and body composition. SES had no significant effect on either hip or spine bone mass. Caregiver's marital/cohabiting status (indicator of social support) and whether there was a television in the home (indicator of greater income) at age 9/10 yr were the most important socio-economic determinants of whole body BA and BMC. SES has a significant independent effect on whole body BMC through its impact on BA. This suggests that poverty alleviation policies in South Africa could have a positive effect on bone health