Data on dietary calcium and vitamin D intake from Latin America are scarce. We explored the main correlates and dietary sources of calcium and vitamin D in a probabilistic, population-based sample from Colombia. We studied 1554 participants aged 18 to 75 from five different geographical regions. Dietary intake was assessed employing a 157-item semi-quantitative food frequency questionnaire and national and international food composition tables. Daily vitamin D intake decreased with increasing age, from 230 IU/day in the 18-39 age group to 184 IU/day in the 60-75 age group (p-trend<0.001). Vitamin D intake was positively associated with socioeconomic status (SES) (196 IU/d in lowest vs 234 in highest SES, p-trend<0.001), and with educational level (176 IU/d in lowest vs 226 in highest education level, p-trend<0.001). Daily calcium intake also decreased with age, from 1376 mg/day in the 18-39 age group to 1120 mg/day in the 60-75 age group (p-trend<0.001). Calcium intake was lowest among participants with only elementary education, but the absolute difference in calcium intake between extreme education categories was smaller than for vitamin D (1107 versus 1274 mg/d, p-trend 0.023). Daily calcium intake did not correlate with SES (p-trend=0.74) Eggs were the main source of vitamin D overall, albeit their contribution decreased with increasing age. Dairy products contributed at least 48% of dietary calcium in all subgroups, mostly from cheese-containing traditional foods. SES and education were key correlates of vitamin D and calcium intake. These findings may contribute to shape public health interventions in Latin American countries.