Sergio Arouca nasceu na cidade de Ribeirão Preto em 20 de agosto de 1941. Seu primeiro contato com a política foi aos 11 ou 12 anos, quando escutava histórias sobre anarquismo, socialismo e comunismo contadas por um imigrante italiano. Aos 15 anos, ele se juntou a outros alunos para participar do “parlamento estudantil”, reuniões que aconteciam aos sábados para discutir temas da época. É nesse período que ele passou a militar no antigo Partido Comunista do Brasil (PCB). Aos 18 anos, ele começou a estudar medicina na Universidade de São Paulo (USP) e se apaixonou pela medicina preventiva. Arouca se dividia entre plantões, trabalhos no combate à doença de Chagas e atividades do centro acadêmico. Não recuou com a chegada da ditadura. Formou-se em 1966.