Osteoporosis is most common age related, multifactorial disease. The aim of the researchers were to discover the association between serum homocysteine, vitamin D, vitamin B12 and bone mineral density in postmenopausal non-osteoporotic and osteoporotic females. In this cross- sectional study, 156 postmenopausal females between 50-70 years of age were recruited and divided into two groups, non-osteoporotic (n = 52) and osteoporotic (n = 104). There was significant negative correlation of homocysteine with vitamin D and B12 in postmenopausal non-osteoporotic and homocysteine with vitamin B12 in postmenopausal osteoporotic females. Serum homocysteine levels were predicted by vitamin D in postmenopausal non-osteoporotic and vitamin B12 in postmenopausal osteoporotic females.