This study evaluated the association between adolescent pregnancy and the completion of basic education, mediated by macrosocial indicators. A cross-sectional household survey was conducted with individuals between the ages of 18 and 24 in three Brazilian cities. For the purposes of this study, individuals between the ages of 20 and 24 were selected from this sample survey that included 4,634 people. A total of 29.6% of the girls declared that they had become pregnant prior to reaching the age of 20, while 21.4% of the boys stated that they had made a girl pregnant in adolescence. Girls from households with a per capita family income of US$70 or less and who became pregnant at least once during adolescence were more likely to have not completed basic education; whereas from households with a per capita family income of US$70 or less, with parents who separated before the adolescent reached the age of 20 and that had made a partner pregnant prior reaching the age of 20 were more likely to have not completed basic education. It is vital that the school system provides girls and boys with guidance on sexuality and contraception and encourages them to remain in education.