José de Castro si laureò in Legge all'Università di Coimbra ed esercitò la professione di avvocato nella sua città natale, Guarda e a Lisbona. Fu massone, membro del Grande Oriente Lusitano[1]. All'inizio fu monarchico, ma nel 1881 si unì al Partito Repubblicano Portoghese. Fu, oltre che giornalista, anche editore di alcuni giornali vicini al Partito Repubblicano. Nel 1915, fu nominato Primo Ministro dopo la politica fallimentare del generale Joaquim Pimenta de Castro.